Actor (36 credits)
- Kill La Kill (2013) Mitsuzo Soroi
- Eureka Seven: Ao (2012) Alexander Boyd, voice acting
- Onigamiden (2011)
- Tensô sentai Goseijâ (2010) Abauta
- Eve no jikan (2010) Atsuro Masaki, voice acting
- Shigofumi (2008) Tatsumi Nojima
- Eru kazado (2006) Older D'Eon de Beaumont
- Mâjinaru purinsu: Gekkeiju no ôji tachi (2006) Nazo no Otoko
- Meitantei Conan: Tanteitachi no requiem (2006) Souichirou Miyama, voice acting
- Eikoku koi monogatari Emma (2005) Richard Jones
- Gekijô-ban Naruto: Daigekitotsu! Maboroshi no chitei iseki dattebayo! (2005) Haido, voice acting
- Rikujô Bôei-tai Mao-chan (2002) Rikushirô Onigawara, voice acting
- Guilstein (2002) Ориан Суад, voice acting
- Inuyasha (2000) Rasetsu no Kansuke
- The Big O (1999) R. Instro, voice acting
- Yu-Gi-Oh! (1998) Professor Yoshimori
- Rurôni Kenshin: Meiji kenkaku roman tan (1996) Hannya
- M.D. Geist (1986) Kurtz, voice acting
- Seinto Seiya (1986) Ares Kyôkô
- Wonabîzu (1986) Oki Sonada, voice acting
- Maple Town monogatari (1986) Harrison Kraft, voice acting
- Sôkô kihei Votoms: The Last Red Shoulder (1985) Arron Schmittel
- Mahô no yousei Persia (1984) Hideki Hayami
- Fushigi na koala Blinky (1984) Erimaki-Tokage
- Fushigi no kuni no Arisu (1983) Papa, voice acting
- Sôkô kihei Votomusu (1983) Arron
- Akû daisakusen Srungle (1983) Captain Chance
- Patalliro! (1982) Tamanegi, voice acting
- Sen-nen joô (1982) Gen Amamori, voice acting
- D'Artacan y los tres mosqueperros (1981) Aramis / Aramis / Athos, voice acting, японская версия
- Shin taketori monogatari: 1000-nen joô (1981) The Man in Trench Coat
- Berusaiyu no bara (1979) Bernard
- Rupan sansei: Kariosutoro no shiro (1979) Japanese Delegate, voice acting
- Takarajima (1978) Gray
- Araiguma Rasukaru (1977) Carl
- Atakku no. 1 (1969)