6 credits on file—6 films, spanning 2010–2026.
Black Box
2026 · 45/100
Hellboy: The Crooked Man
2024 · 44/100
The Outpost
2019 · 74/100
Stonehearst Asylum
2014 · 63/100
The Expendables 2
2012 · 64/100
The Way Back
2010 · 70/100