Top Knot Detective
Role(s): Detective Oshiro
Hacksaw Ridge
Role(s): Japanese Officer
Terminus
Role(s): Field Scientist
The Challenge Letter
Role(s): TOMIOKA
Devil in a Dress
Role(s): Katashi