Known For

Cyberpunk: Edgerunners

Kaguya-sama: Love Is War

Mazinger Z: Infinity

The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat

Moriarty the Patriot

Kaguya-sama: Love Is War -The First Kiss That Never Ends-

Harmony

Hanzawa Naoki

Crayon Shinchan the Movie: Fast Asleep! The Great Assault on the Dreaming World

Patlabor WXIII the Movie

Special Investigation Robo Janperson

Crayon Shinchan the Movie: Our Dinosaur Diary
Filmography

MIRU: Paths to My Future
TV · as Mario's Grandpa (voice) · 1 ep

Crayon Shinchan the Movie: Our Dinosaur Diary
Movie · as Principal Teacher (voice)

Kaguya-sama: Love Is War -The First Kiss That Never Ends-
Movie · as Shouzou Tanuma (voice)

Cyberpunk: Edgerunners
TV · as Doctor (voice) · 1 ep

Fairy Ranmaru
TV · as Hо̄jо̄ Amamori (voice) · 12 eps

The World's Finest Assassin Gets Reincarnated in Another World as an Aristocrat
TV · as the Assassin (voice) · 12 eps

Moriarty the Patriot
TV · as Narrator · 2 eps

Kaguya-sama: Love Is War
TV · as Shōzō Tanuma (voice) · 1 ep

Hero Mask
TV · as Lennox Gallagher (voice) · 24 eps

Mazinger Z: Infinity
Movie · as Prime Minister Yumi (voice)

Goodbye Elegy
Movie · as Owner of Yamada Home

Crayon Shinchan the Movie: Fast Asleep! The Great Assault on the Dreaming World
Movie · as Bunta Takakura (voice)

Pandora in the Crimson Shell: Ghost Urn
TV · as BUER (voice) · 12 eps

Pandora in the Crimson Shell: Ghost Urn
Movie · as B.U.E.R. (voice)

Harmony
Movie · as Nuaza Kirie (voice)

Classroom Crisis
TV · as Jason Li (voice) · 3 eps

Ressha Sentai ToQger
TV · as Chain Shadow (voice) · 1 ep

Odoriko Clinoppe
TV · 18 eps

Hanzawa Naoki
TV · as 岸川慎吾 · 2 eps

Kaizoku Sentai Gokaiger
TV · as Ryuoun · 1 ep

Tensou Sentai Goseiger
TV · as Uobouzu of the Nessie (voice) · 2 eps

GS Wonderland
Movie · as Director of record company

Engine Sentai Go-Onger
TV · as Mirror Banki (voice) · 1 ep

Deltora Quest
TV · as Joker (voice) · 65 eps

GoGo Sentai Boukenger The Movie: The Greatest Precious
Movie · as Creator King Ryuuwon (voice)

Tide-Line Blue
TV · as Brantile · 12 eps

My Son Goku
Movie

Uninhabited Planet Survive!
TV · as Brindo (voice)

Patlabor WXIII the Movie
Movie · as Colonel Goro Ishihara (voice)

Turn
Movie

Hero
TV · as Lawyer Imamura · 1 ep

Kyoro-chan
TV · as Inspector Guriguri / Phantom Thief Girosshu · 91 eps

Wild Arms: Twilight Venom
TV · as Kiel Aronnax (voice) · 22 eps

Cybuster
TV · as Ryūzō Andō (voice) · 26 eps

Dolphin Through
Movie

Special Investigation Robo Janperson
TV · as Kogoro Tokizane · 2 eps

Super Rescue Solbrain
TV · as Ken Nakata · 1 ep

Kusa Moeru
TV · as Hōjō Tokifusa · 51 eps

Mr. Kinpachi in Class 3B
TV · as Inui · 161 eps
