Known For
Filmography

Kenda Master Ken
TV · as Ken Tamaki (voice) · 10 eps

Blood-Club Dolls 2
Movie

Go Astro Boy Go!
TV · 52 eps

Dies Irae
TV · as Shiro Yusa (voice) · 17 eps

To Be Hero
TV · as Electro Beast (voice) / Street Vendor (voice) / Sweater Beast (voice) · 12 eps

The Pilot's Love Song
TV · as Marcus Sanchez (voice) · 13 eps

Dokidoki! Pretty Cure the Movie: Memories for the Future
Movie · as Yūzou Hishikawa

The Garden of Words
Movie · as Takao's Brother (voice)

Glitter Force Doki Doki
TV · 49 eps

Flowers of Evil
TV · as (voice) · 2 eps

Hanayaka Nari, Waga Ichizoku: Kinetograph
TV · as Shigeru Miyanomori (Voice) · 2 eps

Children Who Chase Lost Voices
Movie · as Asuna's Father (voice)

Asylum Session
Movie · as Mizusaki (voice)

Bokura ga ita
TV · as English Teacher (voice) · 1 ep

Sugar Sugar Rune
TV · as Captain Glacier · 51 eps

Silver Fang Legend Weed
TV · as Rocket (voice) · 19 eps

Gag Manga Biyori
TV · as Shotoku Taishi / Kawai Sora / Kumakichi-kun (voice) · 74 eps

The Place Promised in Our Early Days
Movie · as Daigakuinsei / Radio Hoso (voice)

Dead Leaves
Movie · as Guard B (voice)

Yu-Gi-Oh! GX
TV · as Ryo Marufuji / Zane Truesdale (voice) · 180 eps

Gunslinger Girl
TV · as Pietro (voice), Amadeo (voice) · 1 ep

Bomberman Jetters
TV · as Bomber Ninja · 52 eps

Whistle!
TV · as Tatsuya Mizuno (voz) · 39 eps

Touch 5: Cross Road
Movie · as Joe (voice)

Fighting Foodons
TV · as Grill · 26 eps

FLCL
TV · as Amarao (voice) · 3 eps

Beast Wars II: Super Lifeform Transformers
TV · as Gimlet (voice) · 43 eps

San-ban Tēburu no Kyaku
TV · 1 ep

Kamen Rider
TV · as Salty Bugster (voice) · 6 eps
