Actor
Spades
2026 · as Saito
Bullet Train
2022 · as Minegishi
Yae: The Blind Samurai Woman
2022 · as Kiyomasa Sato
Super Hot
2021 · as Van Helsing
Beckman
2020 · as Terence The Administrator
Killing Ray Yamamoto
2020 · as Ray Yamamoto
Devil in a Dress
2020 · as Katashi
My Alien Girlfriend
2019 · as Dr. Lee
Top Knot Detective
2017 · as Detective Oshiro
Hacksaw Ridge
2016 · as Japanese Officer
Terminus
2015 · as Field Scientist