Career
Stage
Nodame Cantabile (live-action television drama) (as Michael (Puri Gorota - ep 4))
Reborn!(Rebocon 2010) (as Byakuran)
Anime
Genshiken (Voice of Kanji Sasahara)
Genshiken 2 (Voice of Kanji Sasahara)
Nodame Cantabile (Voice of Michael (Puri Gorota - ep 7))
Suzuka (Voice of Yasunobu Hattori)
Yu-Gi-Oh! GX (Voice of Ikazuchimaru)
Zegapain (Voice of Kuroshio)
Reborn! (Voice of Byakuran)
OVA
Genshiken (Voice of Kanji Sasahara).