8 credits on file—8 films, spanning 1991–2025.
Eye for an Eye
2025 · 51/100
No Tears in Hell
2025 · 48/100
The Alto Knights
2025 · 53/100
Dark Waters
2019 · 79/100
Columbus
2017 · 78/100
Masterminds
2015 · 51/100
Secretariat
2010 · 70/100
One False Move
1991 · 74/100