5 credits on file—5 films, spanning 1989–2025.
Bullet Train Explosion
2025 · 63/100
The Blind Swordsman: Zatoichi
2003 · 77/100
Godzilla Against Mechagodzilla
2002 · 66/100
Brother
2000 · 67/100
Tetsuo: The Iron Man
1989 · 69/100