4 credits on file—4 films, spanning 2008–2026.
Good Luck, Have Fun, Don't Die
2026 · 71/100
Bloodshot
2020 · 55/100
Death Race 2
2010 · 46/100
Doomsday
2008 · 52/100