3 credits on file—3 films, spanning 2001–2016.
Shin Godzilla
2016 · 72/100
Himizu
2011 · 76/100
Ichi the Killer
2001 · 69/100