TV series
* 3 nen B gumi Kinpachi Sensei (Season 6) (2002)
* Kochira Hon Ikegami Sho (Season 2) (2003)
* Lion Sensei (2003)
* Gokusen (Season 2) (2005) as Ryosuke Muto
* Chousei Kantai Sazer-X (2005) as Kane Lucano / Beetle Sazer
* Delicious Gakuin (2007) as Matthew Perrier
* Joshi Ana Icchokusen! (2007) as Ikeda Teppei
* Nodame Cantabile SP (2008)
* Tokyo Ghost Trip (2008)
* Shibatora as Takeshi Kanazawa (2008)
* Kamen Rider Decade as Momose / Tiger Orphnoch (guest appearance, episodes 10-11) (2009)
* Meitantei no Okite as Miyamoto Osamu (guest appearance, episode 2) (2009)
* Boss as Takeda...
continue reading...