7 credits on file—7 films, spanning 1998–2025.
Bang
2025 · 44/100
Bloat
2025 · 37/100
Ninja: Shadow of a Tear
2013 · 60/100
War
2007 · 53/100
DOA: Dead or Alive
2006 · 45/100
Godzilla: Final Wars
2004 · 63/100
Who Am I?
1998 · 68/100