Career
Anime
Captain Tsubasa (Karl Heinz Schneider)
DNA² (Junta Momonari)
The Doraemons (Dora the Kid)
Dragon Quest: Dai no Daibōken (People’s)
Hokuto no Ken 2 (Adult Bat)
Fuuma no Kojirou (Kojirou)
Futari wa Pretty Cure Splash Star (Meorumba)
Kimagure Orange Road (Seiji Komatsu)
Little Nemo: Adventures in Slumberland (Oomp)
Locke the Superman (Locke)
Magical Fairy Persia (Gaku Muroi)
Mobile Suit Gundam Wing (Alex)
Mobile Suit Zeta Gundam (Katz Kobayashi)
Ninja Ryūkenden (Ryu Hayabusa)
One Piece (Shepherd, Itomimizu)
Ranma ½ (Picolet Chardin III)
Sailor Moon (Gurio Umino, Zoisite)
Saint Seiya (Pisces Aphrodite, Poseidon/Julian Solo, Tateza January, Astaroth, Freyr)
Saint Seiya: Soul of Gold (Pisces Aphrodite)
Sakigake!! Otokojuku (Hien)
Sakura Taisen: Katsudō Shashin (Patrick Hamilton)
Toriko (Joa)
Touch (Kazuya Uesugi)
Transformers (Blaster, Twincast, Leozak, Leocaesar, White Leo)
Trigun (Hoppered the Gauntlet)
Violence Jack: Harlem Bomber (Kenichi)
Video games
Captain Tsubasa 5: Hasha no Shogo Campione (Karl-Heinz Schneider)
Black/Matrix (Juda)
Guilty Gear series (Axl Low)
Fatal Fury series (Andy Bogard) 3 - wild ambition
Sakura Taisen V Episode 0 Kouya no Samurai Musume (Patrick Hamilton)
Saint Seiya Senki (Pisces Aphrodite)
Dubbing roles
6teen (Jude Lizowski)
The Adventures of Tintin (Rastapopoulos)
Avengers Assemble (Red Skull)
Tokusatsu
Ultraman Mebius (Ultraman Hikari/Hunter Knight Tsurugi, Kodaigon The Other)
Juken Sentai Gekiranger (Confrontation Beast Eel-Fis Nagiu)
Ultraman Mebius Gaiden: Ghost Reverse (Ultraman Hikari)
Mega Monster Battle: Ultra Galaxy (Ultraman Hikari)
Tokumei Sentai Go-Busters (Rousokuloid)
Ultra Fight Victory (Ultraman Hikari).