Known For

Sword of the Stranger

Death Billiards

Doraemon: Nobita's Dorabian Nights

Texhnolyze

Crayon Shinchan the Movie: Pursuit of the Balls of Darkness

Riding Bean

Lupin the Third: The Hemingway Papers

Ziggy: Soreyuke! R&R Band

The Guyver: Bio-Booster Armor

Kemonozume

Guyver: Out of Control

Crayon Shinchan the Movie: The Storm Called: Operation Golden Spy
Filmography

ANIME MANGA EXPLOSION
TV · as Old Man (voice) (archive sound) · 1 ep

Death Billiards
Movie · as Roujin (voice)

Crayon Shinchan the Movie: The Storm Called: Operation Golden Spy
Movie · as Art Number Man (voice)

Sword of the Stranger
Movie · as Zekkai (voice)

Kemonozume
TV · as Jūzō Momota (voice) · 13 eps

Texhnolyze
TV · as Shinichiro Tsujinaka (voice) · 5 eps

Ninja Resurrection
TV · as Toda Godayu (voice) · 2 eps

Bakumatsu no Spasibo
Movie · as Konstantin Posyet (voice)

Crayon Shinchan the Movie: Pursuit of the Balls of Darkness
Movie · as Hekuson (voice)

Black Jack
TV · as Gill (voice) · 1 ep

Mahjong Hishouden: Naki no Ryuu - Hiryuu no Shou
Movie · as (voice)

Ziggy: Soreyuke! R&R Band
Movie · as Nerigun

Doraemon: Nobita's Dorabian Nights
Movie · as Harun al-Rashid (voice)

Lupin the Third: The Hemingway Papers
Movie · as Marces (voice)

The Guyver: Bio-Booster Armor
Movie · as Genzo Makishima (voice)

Riding Bean
Movie · as George (voice)

The Tokyo Project
Movie · as Director (voice)

Guyver: Out of Control
Movie · as Genzo Makishima

Panzer World Galient
Movie · as Darutasu

The Scarred Man
Movie · as Robero (ep 2) (voice)

Tale of the Earth
Movie · as (voice)

Panzer World Galient
TV · as ダルタス · 25 eps

Final Yamato
Movie · as EDF Senior Officer

Armored Trooper VOTOMS
TV · as Captain Lethrion (voice) · 2 eps

The Flying House
TV · as Jesus Christ · 52 eps

Daikengo the Guardian of Space
TV · as ダルス · 26 eps

Dinosaur War Izenborg
TV · as Dinosaur Devil King Gottesu · 39 eps

Super Supercar Gattiger
TV · as Yuzo Wakazuki · 26 eps
