Non-anime roles:
Heuse in "Baten Kaitos II" (VG) (Japanese)
Keiichirou Washizuka in "Neo Geo Battle Coliseum" (VG) (Japanese)
Keiichirou Washizuka in "The Last Blade 2" (VG) (Japanese)
Keiichirou Washizuka in "The Last Blade" (drama) (Japanese)
Keiichirou Washizuka in "The Last Blade" (VG) (Japanese)
Kiriwar in "Togainu no Chi" (VG) (Japanese)
Kurosawa Haruka in "Hisoyakana Jounetsu 1" (Drama CD) (Japanese)
Kurosawa Haruka in "Hisoyakana Jounetsu 2 - Jounetsu no Yukue"
(Drama CD) (Japanese)
LIoyd Irving in "Tales of Symphonia " (VG) (Japanese)
Lloyd Irving in "Tales of the World: Radiant Mythology" (VG)
(Japanese)
Maxima in "The King of Fighters '99" (drama) (Japanese)
Maxima in "The King of Fighters '99" (VG) (Japanese)
Maxima in "The King of Fighters 2000" (drama) (Japanese)
Maxima in "The King of Fighters 2000" (VG) (Japanese)
Maxima in "The King of Fighters 2001" (VG) (Japanese)
Maxima in "The King of Fighters 2002" (VG) (Japanese)
Maxima in "The King of Fighters 2003" (VG) (Japanese)
Maxima in "The King of Fighters: Maximum Impact 2" (VG) (Japanese)
Maxima in "The King of Fighters: Maximum Impact" (VG) (Japanese)
Maxima in "The King of Fighters: Neowave" (VG) (Japanese)
Phoenix Ikki in "Saint Seiya Ougon 12 Kyu Hen" (Radio Drama)
Phoenix Ikki in "Saint Seiya The Hades" (VG)
Rester Cooldaras in "Galaxy Angel II: Zettai Ryouiki no Tobira" (VG)
(Japanese)
Rester Cooldaras in "Galaxy Angel Moonlit Lovers" (VG) (Japanese)
Rester Cooldaras in "Galaxy Angel" (VG) (Japanese)
Sakaki in ".hack//G.U. Vol.1 Saitan" (VG) (Japanese)
Seme in "Chocolate Kiss" (Drama CD) (Japanese)
Seme in "Tokyo Deep Night" (Drama CD) (Japanese)
Volfogg in "Super Robot Wars Alpha 2"
Volfogg in "Super Robot Wars Alpha 3 ~To the End of the Galaxy~"
Wild in "Koori no Mamono Monogatari" (Drama CD) (Japanese)
Cast in:
(English version)
Pokémon - Destiny Deoxys (movie) as Rayquaza
Pokemon: The Mastermind of Mirage Pokemon (special) as
Mew
Cast in:
Agatha Christie no Meitantei Poirot to Marple (TV) as Mr.
Robinson (ep. 2)
Air Master (TV) as Gonishi Yoshitoku
Angel Links (TV) as Jaeger
Aquarian Age - Sign for Evolution (TV) as Shingo Hirota
Avenger (TV) as Garcia
Bakusou Kyoudai Lets & Go Max (TV) as Masao
Banner of the Stars (TV) as Kidroil Officer; Paraveryua;
Rosesh
Banner of the Stars II (TV) as Paraveryua
Best Student Council (TV) as Shimon Kurisu (ep 7)
Black Cat (TV) as Zaguine Axeloke
Bleach (TV) as Asano Keigo; Hisagi Shuuhei
Blood+ (TV) as Haji
Bobobo-bo Bo-bobo (TV) as Tarashi (ep. 2)
Brave King GaoGaiGar Final (OAV) as VolFogg
Cardcaptor Sakura (TV) as Spinel Sun (big); Yoshiyuki
Terada (season 3)
Cardcaptor Sakura Movie 2: The Sealed Card as Yoshiyuki
Terada
Case Closed (TV) as Nakamura (ep 219); policeman 2 (ep
211)
Ceres, Celestial Legend (TV) as Tooya
Cowboy Bebop: The Movie as Robber D
D.Gray-man (TV) as Komui Lee
Dai-Guard (TV) as Hirotaka Ijyuin
Daphne in the Brilliant Blue (TV) as Giro
Detective Conan: Count Down to Heaven (movie) as Office
Worker A
Digimon Frontier (TV) as Kouji's Father
Duel Masters (TV) as Knight
Fighting Spirit (TV) as Hachinohe boxer (eps 13-15)
Full Metal Panic! (TV) as Satoru Shirai
Fullmetal Alchemist (TV) as Examinee (ep 6)
Gakuen Heaven (TV) as Tetsuwa Niwa
Galaxy Ange-lune (TV) as Kuuhen Bahm
Galaxy Angel Z (TV) as Captain Taki
GaoGaiGar: King of Braves (TV) as VolFogg
Generator Gawl (TV) as Policeman 2; Security Man 1
Getbackers (TV) as man; Shunsuke Akutsu (eps 6-8);
Toshiki Uryu; yakuza (ep 1)
Gunparade Orchestra (TV) as Shion Ryuuzouji
Guystars - Fractions of The Earth (TV) as Victor Tekius
Guyver: The Bioboosted Armor (TV) as Agito Makishima/Guyver
III
Hand Maid May (TV) as Announcer; Dye-Dye Green (ep 6);
Hiroshi Daimon; Male Officer; Middle Age Man; Store Clerk; TV
Narrator
Heat Guy J (TV) as Mitchal Rubenstein
Hikaru no Go (TV) as Hiroyuki Ashiwara
Hoop Days (TV) as Kenji Dobashi
Karin (TV) as Kenta Usui
Keroro Gunso (TV) as Street racer (ep 21)
Knight Hunters Eternity (TV) as Berger
Kyo Kara Maoh! (TV) as Shouri Shibuya
Kyoshiro to Towa no Sora (TV) as Kyoshiro Ayanokoji
La Corda D'Oro ~primo passo~ (TV) as Shinobu Ousaki
Loveless (TV) as Agatsuma Soubi
Magical Shopping Arcade Abenobashi (TV) as Kouhei;
Masayuki Asahina (young)
Mai-Otome (TV) as Sergay Wáng
Maiking Break-Through Gurren-Lagann (TV) as Kamina
MÄR (TV) as Ash (ep 39+); Jupiter
MegaMan NT Warrior (TV) as Kenichi Hino; Magicman
Mirmo Zibang! (TV) as Doctor
Mobile Suit Gundam Seed C.E.73: Stargazer (ONA) as Sven's
Father; Troia Operator A (ep 3)
Outlaw Star (TV) as Adjuctant (ep 24); Agent (ep 13); Air
Traffic Controller (ep 10); Air Traffic Controller (ep 19);
Announcer (ep 14); Barker; Computer (ep 22); Mikey; Passenger (ep
4); Police Officer (ep 7); Ringside Announcer; Shop Owner (ep 20);
Traffic Controller (ep 6); TV Announcer (ep 9)
Papuwa (TV) as Maka; Fuji-kun
Pikachu's Rescue Adventure (movie) as Paras
Pocket Monsters: Diamond & Pearl (TV) as Takeshi's
Gregguru
Pokémon - Destiny Deoxys (movie) as Rayquaza;
Heigani
Pokemon 2000 - The Movie as Thunder
Pokemon 4Ever (movie) as Hassamu
Pokemon Advance (TV) as Heigani; Sabonea
Pokemon Heroes - Latias & Latios (movie) as Ptera
Pokémon: Lucario and the Mystery of Mew (movie) as
Heigani
Pokemon: The First Movie as Scientist
Pokemon: The Mastermind of Mirage Pokemon (special) as
Mew
Refrain Blue (OAV) as Matsunaga Yoshihiro
Rockman.EXE Axess (TV) as Brightman
Rune Soldier (TV) as Louie
Saint Seiya: The Hades Chapter - Inferno (OAV) as
Phoenix Ikki
Saint Seiya: The Hades Chapter - Sanctuary (OAV) as
Capella of Auriga (ep 2)
Samurai Champloo (TV) as Daikichi (ep 7)
Samurai Deeper Kyo (TV) as Kyoushirou Mibu / Onime no
Kyo (Demon Eyes Kyo)
Samurai Gun (TV) as Daimon
School Rumble Nigakki (TV) as Kiraa (ep 8)
Scrapped Princess (TV) as Fulle
SD Gundam Force (TV) as Ashuramaru
Shakugan no Shana (TV) as Merihim/Shiro ("Niji no Tsubasa")
Shaman King (TV) as Amidamaru
Shaman King Specials as Amidamaru
Shonen Onmyouji (TV) as Guren
Space Pirate Captain Herlock The Endless Odyssey (OAV) as
Operator
Stellvia (TV) as Clark Commander
TANK S.W.A.T. 01 (OAV) as Habana
Tantei Gakuen Q (TV) as Obayashi Kazuki (ep 29-31)
Tenchi Muyo! Ryo-Ohki OAV 3 as Sorunaru
The Gokusen (TV) as Shinohara
The King of Fighters: Another Day (ONA) as Maxima
(ep 3)
The Law of Ueki (TV) as Onimon (ep 9-10)
The Prince of Tennis (TV) as Takahisa Kajimoto
The Twelve Kingdoms (TV) as Hou (ep 21)
Tokimeki Memorial ~Only Love~ (TV) as Ryoichi Kamino
Tokyo Mew Mew (TV) as Michelle (ep 29); Shintaro Momomiya
Touch: Cross Road - Kaze no Yukue (special) as Brian
Transformers: Energon (TV) as Grand Convoy
Trinity Blood (TV) as Radu Barvon
Very Private Lesson (OAV) as Teacher Togawa
Wings of Rean (ONA) as Kairaku
Yakitate!! Japan (TV) as Carn (ep 34)
You're Under Arrest (TV) as Businessman A (ep 39); Thief
(ep 52)
Zaion: I Wish You Were Here (TV) as Kaneshiro
Zatch Bell (TV) as subordinate (ep 27)