3 credits on file—3 films, spanning 1994–2016.
Shin Godzilla
2016 · 72/100
Ichi the Killer
2001 · 69/100
A New Love in Tokyo
1994 · 67/100