9 credits on file—9 films, spanning 1991–2023.
Knights of the Zodiac
2023 · 39/100
Godzilla: King of the Monsters
2019 · 59/100
Kickboxer: Vengeance
2016 · 45/100
Godzilla
2014 · 64/100
Star Trek
2009 · 79/100
Punisher: War Zone
2008 · 49/100
BloodRayne
2005 · 23/100
Street Fighter
1994 · 38/100
Breathing Fire
1991 · 59/100