10 credits on file—8 films and 2 shows, spanning 1988–2026.
Beast
2026 · 67/100
Kane
2023 · 39/100
Hunters
2016 · 50/100
The Bridge
2013–2014 · 82/100
These Final Hours
2013 · 67/100
Chernobyl Diaries
2012 · 40/100
Redline
2009 · 35/100
Snakes on a Plane
2006 · 53/100
Wolf Creek
2005 · 57/100
Willow
1988 · 67/100