Movies
Flying Colors
as Reiji Mori
Bad Lieutenant: Tokyo
Museum
as Junichi Nishino
11 Rebels
as Irie Kazuma
Silent Love
as Yuma Kitamura
Typhoon Noruda
as Shuichi Azuma (voice)
Memoirs of a Murderer
as Takumi Onodera
Chihayafuru: Part III
as Taichi Mashima
Chihayafuru: Part II
as Taichi Mashima
Chihayafuru: Part I
as Taichi Mashima