Known For
Filmography
2018
2010
2009
2009
2009
2008
2007
2006
2006
2006
2005
2003
2002
1999

Gangoose
Movie · as Ebina

Scott Pilgrim vs. the World
Movie · as Kyle Katayanagi

Kamogawa Horumo: Battle League in Kyoto
Movie · as Miyoshi (younger brother)

Feel the Wind
Movie · as Taro Jo

Rescue: Pride of Orange
TV · as Kojima · 1 ep

Super Cub 2
Movie

Oyaji
Movie · as Shingo Numata

Tales of the Bizarre: 2006 Fall Special
Movie · as 男(猫が恩返し)

Gachi Baka!
TV · as Masashi Nakamura · 10 eps

Scum of Lawyers
TV · 1 ep

Touch
Movie · as Kazuya Uesugi

Water Boys
TV · as Senichi Kawasaki · 12 eps

Swan's Song
Movie

Kids War: Zaken na yo
TV · 40 eps
