5 credits on file—5 films, spanning 2010–2025.
Bullet Train Explosion
2025 · 63/100
Monster
2023 · 83/100
After the Storm
2016 · 78/100
Shin Godzilla
2016 · 72/100
Outrage
2010 · 69/100