Actor (75 credits)
- Tsuki ga kirei (2017) Hiroshi Mizuno, voice acting
- Kaettekita Dobutsu Sentai Juoja Oinochi Chodai! Chikyu Oja Ketteisen (2017) Quval, voice acting
- Gekijoban Dobutsu Sentai Juoja Tai Ninninja Mirai kara no Messeji Furomu Supa Sentai (2017)
- Uchu Patrol Luluco (2016) Keiji
- Bakuon!! (2016) Onsa's Father
- Sakamoto desu ga? (2016) Fukase
- Dôbutsu Sentai Jûôjâ (2016) Quval
- Dimension W (2016) Johnny Wong
- Dragon Ball Super: Doragon bôru cho (2015) Shanpa
- Onsen yosei Hakone-chan (2015) Hakoneko, voice acting
- Shuriken Sentai Ninninjâ (2015) Youkai Enraenra
- Mahou shoujo taisen (2014) Toro
- Shirobako (2014) Tomigaya
- Initial D: Final Stage (2014) Takeuch Itsuki, voice acting
- Gugure! Kokkuri-san (2014) Mascot
- Kill La Kill (2013) Takaharu Fukuroda
- Dream 9 (2013) Sunny, voice acting
- Kaizoku sentai Gôkaijâ (2011) Bibaboo
- Shakugan no Shana III: Final (2011) Marchosias
- Deadman Wonderland (2011) Corpse Festival Mascot
- Nichijou (2011) Soldier no. 13
- Ore no imouto ga konna ni kawaiiwake ga nai (2010) Comet-kun
- Panti & Sutokkingu with Gâtâberuto (2010) Speed Ghost
- Trapeze (2009) Ёсио Ивамура, voice acting
- Tokyo Marble Chocolate (2007) Mini Donkey, voice acting
- Shakugan no Shana II (2007) Marchosias
- Koisuru tenshi Angelique: Kokoro no mezameru toki (2006) Zephel
- D.Gray-man (2006) Arystar Krory
- Gekijôban dôbutsu no mori (2006) Kappê
- Papurika (2006) Tsumura Yasushi, voice acting
- Gun x Sword (2005) Bucchi
- Shakugan no Shana (2005) Marchosias
- Fighting Fairy Girl Rescue Me: Mave-chan (2005) Fogetta-san
- Top wo Nerae 2! (2004) Nicholas Vacheron, voice acting
- Hikari to mizu no Daphne (2004) Tsutomu Hanaoka
- Ninin ga shinobuden (2004) Sodom
- Sensei no o-jikan - Doki doki school hours (2004) Gen Nakamura
- Transformer: Super Link (2004) Roadbuster
- Beck: Mongolian Chop Squad (2004) Tanabe
- Hikaru no go - Hokuto hai eno michi (2004) Atsushi Kurata
- Dead Leaves (2004) 666, voice acting
- Initial D: Fourth Stage (2004) Itsuki Takeuchi
- Stratos 4 (2003) Kouichiro Sako
- Onegai Twins (2003) Hyosuke Magumo, not listed in credits
- Last Exile (2003) Sam, voice acting
- Vandread: Turbulance (2002)
- Onegai Teacher (2002) Hyosuke Magumo, voice acting
- Initial D: Third Stage (2001) Itsuki Takeuchi, voice acting
- Vandread: Integral (2001)
- Saibôgu 009 (2001) Cyborg 008
- Chicchana yuki tsukai Shugâ (2001) Vincent
- Inuyasha (2000) Suzaku
- Brigadoon: Marin to Melan (2000) Mike White
- Yûsha ô Gaogaigar: Fainaru (2000) Stallion White / Mic Sounders 13
- Initial D: Second Stage (1999) Itsuki Takeuchi
- One Piece: Wan pîsu (1999) Emporio Ivankov, voice acting
- Toransufômâ: Bîsuto uôzu metarusu (1999) Silverbolt
- Initial D: First Stage (1998) Itsuki Takeuchi
- Bîsuto uôzu chô seimeitai Toransufômâ supesharu (1998) Silverbolt
- Yûsha ô Gaogaigar (1997) Mike Sounders XIII, Stallion White, Ribcage
- Meitantei Conan (1996) Gouki Sudou
- Pipi to benai hotaru (1996) Yuu
- Totsuzen! Neko no kuni banipal witt (1995) Do-Do
- Golden Boy: Sasurai no o-benkyô yarô (1995) Kintaro Oe, voice acting
- Dôkyûsei (1994) Morooka Wataru
- Musekinin kanchô Tairâ (1994) Sakai Kojiro, voice acting
- DNA²: Dokokade nakushita aitsu no aitsu (1994) Someya
- Musekinin kanchô Tairâ (1993) Kojiro Sakei
- Koko wa Greenwood (1991) Ikeda Mitsuru
- Megazone 23 III (1989) Akira
- Akira (1988) Kaneda, voice acting
- Lily C.A.T. (1987) Jimmy, voice acting
- Toki no tabibito (1986) Shinichi Hasegawa, voice acting
- Outlanders (1986) Tetsuya, voice acting
- Urusei Yatsura 3: Rimenbâ mai rabu (1985) Ruu the Magician, voice acting