5 credits on file—5 films, spanning 2004–2021.
Army of Thieves
2021 · 62/100
Underworld: Blood Wars
2016 · 48/100
Defiance
2008 · 68/100
Running Scared
2006 · 64/100
Hellboy
2004 · 67/100