8 credits on file—6 films and 2 shows, spanning 2006–2026.
Hope
2026 · 68/100
The Manipulated
2025 · 82/100
Bloodhounds
2023–2026 · 84/100
The Outlaws
2017 · 72/100
Castaway on the Moon
2009 · 84/100
Mother
2009 · 82/100
The Chaser
2008 · 78/100
The Host
2006 · 73/100