Movies
Fireworks
as Male Bank Clerk #6 (uncredited)
Blood and Bones
as Yong-il / Young Joon-pyong
Flying Colors
as Yoshitaka Tsubota
Black Showman
as Kenta Nakajo
When the Last Sword Is Drawn
as Young Chiaki Ono
Tokyo MER: The Sumida River Mission
as Tatsuya Aoto
Fish Story
as Shigeki
Bayside Shakedown 3: Set the Guys Loose
as Shinjiro Waku
Bayside Shakedown THE FINAL: The New Hope
as Shinjiro Waku
Boy's Choir
as Michio Yanagida