Known For
Filmography

Detectives These Days Are Crazy!
TV · as Coach (voice) · 1 ep

Junji Ito Maniac: Japanese Tales of the Macabre
TV · as Shigoro Hikizuri (voice) · 1 ep

Ultra Galaxy Fight: The Destined Crossroad
TV · 10 eps

Ultra Galaxy Fight: The Absolute Conspiracy
Movie · as Father of Ultra

Ultra Galaxy Fight: The Destined Crossroad
Movie · as Father of Ultra

Star☆Twinkle PreCure
TV · as (voice) · 49 eps

That Time I Got Reincarnated as a Slime
TV · as Enrio (voice) · 1 ep

Eureka Seven Hi-Evolution 1
Movie · as Immigration Officer (voice)

The Return of Izenborg
Movie · as Dinosaur Leader Gottes

Uchuu Sentai Kyuranger
TV · as Omeega (voice) · 1 ep

Regalia: The Three Sacred Stars
TV · as Karim Al Talaqy (voice) · 13 eps

Short Peace
Movie · as Owaka’s Father (segment "Combustible") (voice)

Zyuden Sentai Kyoryuger
TV · as Debo Zaihon (voice), Debo Zaihodoron (voice) · 1 ep

Silver Spoon
TV · as Mr. Hirono (voice) · 1 ep

Combustible
Movie · as Owaka's Father (voice)

Tokumei Sentai Go-Busters
TV · as Cutterloid (voice) · 1 ep

Broken Blade: The Gap Between Life and Death
Movie · as Party Member A (voice)

Ikki Tousen in Kyoto
Movie · as Gakushu (voice)

Halo Legends
Movie · as Dutch (segment "The Babysitter")

Halo Legends
TV · as Dutch · 1 ep

Chrome Shelled Regios
TV · as Gorneo Luckens (voice) · 12 eps

Tomica Hero: Rescue Fire
TV · as Al (voice) · 51 eps

Bleach the Movie: Memories of Nobody
Movie · as Bau (voice)

Gargoyle of Yoshinaga House
TV · as Dullahan / Avery (voice) · 13 eps

Witchblade
TV · as (voice) · 24 eps

Azusa Will Help!
Movie · as Harada

Ikki Tousen
TV · as Gakushu (voice) · 49 eps

Texhnolyze
TV · as Yono (voice), Man B (voice) · 1 ep

Battle Programmer Shirase
TV · as Keibin (Guard) (voice) · 15 eps

Ichi the Killer: Episode Zero
Movie · as Assistant Instructor (voice)

Rizelmine
TV · as Papa A · 24 eps

Haibane Renmei
TV · as Gentleman (voice) · 1 ep

Kamen Rider
TV · as News Voice · 1 ep
