Known For

Cowboy Bebop

Cowboy Bebop: The Movie

Code Geass: Lelouch of the Rebellion

Ghost in the Shell: Stand Alone Complex

Appleseed

Origin: Spirits of the Past

Detective Conan: The Private Eyes' Requiem

Detective Conan: The Lost Ship in the Sky

Detective Conan: Private Eye in the Distant Sea

Saikano

Texhnolyze

Lupin the Third: Voyage to Danger
Filmography

Code Geass: Lelouch of the Rebellion I - Initiation
Movie · as Tatewaki Katase

Detective Conan: Private Eye in the Distant Sea
Movie · as Heizou Hattori (voice)

Detective Conan: The Lost Ship in the Sky
Movie · as Heizou Hattori (voice)

Miyori's Forest
Movie

True Tears
TV · as Driver (voice) · 1 ep

Detective Conan: The Private Eyes' Requiem
Movie · as Heizō Hattori (voice)

Origin: Spirits of the Past
Movie · as Kuchihige (voice)

Code Geass: Lelouch of the Rebellion
TV · as General (voice) · 4 eps

SPEED GRAPHER
TV · as Prime Minister Kamiya (voice) · 4 eps

Appleseed
Movie · as Shichiken rô Raiosu (voice)

Texhnolyze
TV · as The Sage of Gabe (voice) · 7 eps

Ghost in the Shell: Stand Alone Complex
TV · as Kanzaki Shuuzou (voice) · 26 eps

Saikano
TV · as Japanese Language Teacher (voice) · 1 ep

Zone of the Enders: Idolo
Movie · as Chief Secretary Laurence (voice)

Cowboy Bebop: The Movie
Movie · as Laughing Bull (voice)

Lupin the Third: Missed by a Dollar
Movie · as Additional Voices

Crest of the Stars
TV · as Sangalini (voice) · 1 ep

Cowboy Bebop
TV · as Laughing Bull (voice) · 4 eps

Bakumatsu no Spasibo
Movie · as Lt. Ressovsky (voice)

Lupin the Third: Voyage to Danger
Movie · as Additional Voices

Star
Movie
