Drama
Natsu no Koi wa Nijiiro ni Kagayaku as Kusunoki Taiga (Fuji TV, 2010)
Kaibutsu-kun (NTV, 2010, ep09)
Wagaya no Rekishi as Yame Yoshio (Fuji TV, 2010)
Saigo no Yakusoku (Fuji TV, 2010)
Smile as Hayakawa Bito (TBS, 2009)
Myu no Anyo Papa ni Ageru as Yamaguchi Hayato (NTV, 2008)
Bambino! as Ban Shogo (NTV, 2007)
Hana Yori Dango 2 as Domyoji Tsukasa (TBS, 2007)
Yonimo Kimyona Monogatari Imakiyo-san (Fuji TV, 2006)
Hana Yori Dango as Domyoji Tsukasa (TBS, 2005)
Propose (NTV, 2005, ep1)
Kimi wa Pet as "Momo" Goda Takeshi (TBS, 2003)
Yoiko no Mikata as Sawada Shin (NTV, 2003, cameo)
Gokusen as Sawada Shin (NTV, 2002)
Kindaichi Shonen no Jikenbo 3 as Kindaichi Hajime (NTV, 2001)
Kowai Nichiyobi (NTV, 1999)
Bokura no Yuki as Mori (NTV, 1997)
Movies
Kakushi Toride no San Akunin / The Last Princess (2008)
Hana Yori Dango -Final- (2008)
Kiiroi Namida / Yellow Tear (2007)
Boku wa Imouto ni Koi wo Suru / I Love My Younger Sister (2007) as Yori
Tokyo Tower as "Koji" (2004)
Pika*nchi Life is Hard Dakara Happy (2004) as "Bon"
Pika*nchi Life is Hard Dakedo Happy 「ピカ☆ンチ Life is Hard だけど Happy」 (2002) as "Bon"
Shinjuku Tanteidan Shonen (Shinjuku Boy Detectives) (1998)
Natsu no Koi wa Nijiiro ni Kagayaku as Kusunoki Taiga (Fuji TV, 2010)
Kaibutsu-kun (NTV, 2010, ep09)
Wagaya no Rekishi as Yame Yoshio (Fuji TV, 2010)
Saigo no Yakusoku (Fuji TV, 2010)
Smile as Hayakawa Bito (TBS, 2009)
Myu no Anyo Papa ni Ageru as Yamaguchi Hayato (NTV, 2008)
Bambino! as Ban Shogo (NTV, 2007)
Hana Yori Dango 2 as Domyoji Tsukasa (TBS, 2007)
Yonimo Kimyona Monogatari Imakiyo-san (Fuji TV, 2006)
Hana Yori Dango as Domyoji Tsukasa (TBS, 2005)
Propose (NTV, 2005, ep1)
Kimi wa Pet as "Momo" Goda Takeshi (TBS, 2003)
Yoiko no Mikata as Sawada Shin (NTV, 2003, cameo)
Gokusen as Sawada Shin (NTV, 2002)
Kindaichi Shonen no Jikenbo 3 as Kindaichi Hajime (NTV, 2001)
Kowai Nichiyobi (NTV, 1999)
Bokura no Yuki as Mori (NTV, 1997)
Movies
Kakushi Toride no San Akunin / The Last Princess (2008)
Hana Yori Dango -Final- (2008)
Kiiroi Namida / Yellow Tear (2007)
Boku wa Imouto ni Koi wo Suru / I Love My Younger Sister (2007) as Yori
Tokyo Tower as "Koji" (2004)
Pika*nchi Life is Hard Dakara Happy (2004) as "Bon"
Pika*nchi Life is Hard Dakedo Happy 「ピカ☆ンチ Life is Hard だけど Happy」 (2002) as "Bon"
Shinjuku Tanteidan Shonen (Shinjuku Boy Detectives) (1998)