8 credits on file—2 films and 6 shows, spanning 2008–2026.
Apex
2026 · 54/100
Dangerous Animals
2025 · 67/100
North Shore
2023 · 68/100
Black Snow
2022 · 81/100
The White Lotus
2021 · 77/100
Total Control
2019–2024 · 83/100
Wanted
2016–2018 · 80/100
Underbelly
2008–2013 · 77/100