Movies
Battle Royale
as Hiroki Sugimura (Boy #11)
13 Assassins
as Yasoyosi Hioki
Crows Zero
as Shun Izaki
Crows Zero II
as Shun Izaki
Concrete
as Tatsuo Oosugi
Blue Spring
as Yukio
Blue
as Manabu Mizuchi
How to Become Myself
as Hiroyuki Tamura
CONNECT: Road to Conquest 7
CONNECT: Road to Conquest 10