5 credits on file—5 films, spanning 2002–2025.
Spit
2025 · 63/100
Elvis
2022 · 73/100
The Great Raid
2005 · 59/100
The Proposition
2005 · 71/100
Ghost Ship
2002 · 48/100