14 credits on file—14 films, spanning 2001–2024.
Subservience
2024 · 52/100
Young Woman and the Sea
2024 · 80/100
Prey for the Devil
2022 · 48/100
The Protégé
2021 · 63/100
Bullet Head
2017 · 50/100
Leatherface
2017 · 42/100
Stonehearst Asylum
2014 · 63/100
The Expendables 3
2014 · 54/100
Ninja
2009 · 45/100
The Tournament
2009 · 50/100
Hitman
2007 · 50/100
Wicked Little Things
2006 · 41/100
In Hell
2003 · 53/100
The Grey Zone
2001 · 69/100