5 credits on file—5 films, spanning 2003–2026.
The Runner
2026 · 29/100
Heads of State
2025 · 63/100
Lift
2024 · 48/100
The Human Race
2013 · 47/100
Lara Croft: Tomb Raider - The Cradle of Life
2003 · 50/100