7 credits on file—7 films, spanning 2002–2026.
Mayday
2026 · 67/100
Bloodshot
2020 · 55/100
Braven
2018 · 60/100
Turbo Kid
2015 · 70/100
Pompeii
2014 · 47/100
Deadfall
2012 · 51/100
The Adventures of Pluto Nash
2002 · 30/100