Known For
Filmography

Kingdom Hearts 358/2 Days
Movie · as Vexen (voice) (archive sound)

Yona Yona Penguin
Movie · as Old Man (voice)

Cobra The Animation: Time Drive
Movie · as Cobra

Beyond the Heavens
TV · as Cao Teng · 26 eps

Cobra the Animation: The Psycho-Gun
Movie · as Cobra

Cobra The Animation: The Psycho-Gun
TV · as Cobra (voice) · 4 eps

Cobra the Animation
TV · as Cobra (voice) · 6 eps

Dr. Slump: Dr. Mashirito and Abale-chan
Movie · as Dr. Mashirito Jr. (voice)

Devil May Cry
TV · as Cid (voice) · 12 eps

MapleStory
TV · as Zakteman · 25 eps

Claymore
TV · as Head of the organization (voice) · 1 ep

Final Fantasy VII: Last Order
Movie · as Hojo (voice)

Naruto the Movie: Legend of the Stone of Gelel
Movie · as Kahiko (voice)

Monster
TV · as Franz Bonaparta (voice), Visitor (voice), Poppe (voice) · 6 eps

Astro Boy
TV · as Black Jack

Lupin the Third: Return of Pycal
Movie · as Pycal (voice)

Hanada Shounen-shi
TV · as Hanada Tokujirou (voice) · 25 eps

Demon Lord Dante
TV · 13 eps

Macross Zero
TV · as Dr. Hasford · 5 eps

Monkey Typhoon
TV · as Ryutaro Demon · 52 eps

Hellsing
TV · as Andersong (voice) · 2 eps

Salaryman Kintaro
TV · as Yusaku Kurokawa (voice) · 20 eps

19
Movie · as Policeman

Reign: The Conqueror Movie
Movie · as Aristotle

One Piece: The Movie
Movie · as Woonan (voice)

Ghost Stories
TV · as Taxi Driver's Ghost (voice) · 19 eps

Reign: The Conqueror
TV · as Aristotle (voice) · 13 eps

Hermes - Winds of Love
Movie · as Hesis (voice)

Lupin the Third: Dead or Alive
Movie · as Crisis (voice)

Lupin the Third: The Secret of Twilight Gemini
Movie · as Sadachiyo (voice)

Crayon Shinchan the Movie: Action Kamen VS Leotard Devil
Movie · as Haigure Mao (voice)

Lupin the Third: Voyage to Danger
Movie · as John Klause (voice)

Sasurai-kun
TV · as Sasurai-kun · 13 eps

Aim For The Ace! Final Stage
TV · as Coach Jin Munakata · 12 eps

Nightsong of Splendor
TV · as Taka (voice) · 4 eps

Burning Village
TV · 10 eps

Bride of Deimos
Movie · as Deimos (voice)

空前のアニメ巨編 AKIRA アキラが動き出す!
Movie

Aim for the Ace! Another Match
TV · as Jin Munekata (voice) · 13 eps

Dragon Ball: Sleeping Princess in Devil's Castle
Movie · as Lucifer (voice)

The Tale of Genji
Movie · as Emperor Kiritsubo (voice)

Love City
Movie · as Raiden

Open the Door
Movie · as Raddin (voice)

The Star of Cottonland
Movie · as Raphael (voice)

Lensman
Movie · as Worsel (voice)

Glass Mask
TV · as Masumi Hayami (voice) · 23 eps

Dr. Slump and Arale-chan: Hoyoyo! The Great Race Around The World
Movie · as Dr. Mashirito

Queen Millennia
Movie · as Doctor Fara (Voice)

Andromeda Stories
Movie · as Milan (voice)

Space Cobra
TV · as Cobra (voice) · 31 eps

Sanshiro the Judoist
Movie · as Shogoro Yano (voice)

The Monster of Frankenstein
Movie · as Dr. Victor Frankenstein (voice)

Bremen 4: Angels in Hell
Movie · as Black Jack (voice)

Queen Millennia
TV · as Dr. Farah · 42 eps

Dr. Slump
TV · as Dr. Mashirito (voice)

Be Forever Yamato
Movie · as Alphon (voice)

Fisherman Sanpei
TV · as Gyoshin Ayukawa (voice) · 109 eps

Undersea Super Train: Marine Express
Movie · as Black Jack (voice)

The Rose of Versailles
TV · as Hans Axel von Fersen · 40 eps

Aim for the Ace!
TV · as Jin Munakata · 26 eps

Cleopatra: Queen of Sex
Movie · as Octavian (voice)

Lupin the Third: Pilot Film
Movie · as Arsène Lupin III (voice)

Dororo and Hyakkimaru
TV · as Hyakkimaru (voice) · 26 eps

Goku's Adventure
TV · as Sanzou · 39 eps

Astro Boy
TV · as Black Jack
