Non-anime roles:
Alef (hero) in "Dragon Quest I" (drama cd)
Ark Manaf in "Future-Retro Hero Story" (Drama CD) (Japanese)
Billy Peltzer in "Gremlins" (live-action movie) (Japanese)
Cid in "Final Fantasy: Unlimited After 2" (drama CD) (Japanese)
Croix in "La Pucelle" (VG) (Japanese)
Ewan Remington in "Chrno Crusade" (Drama CD) (Japanese)
Iceman/Robert Drake in "X-Men" (animated TV series) (Japanese)
Irie Kyosuke in "Higurashi Daybreak" (Doujin Game) (Japanese)
Konzen Douji in "Saiyuki Gaiden" (drama cd) (Japanese)
Kou in "Wild Adapter" (Drama CD) (Japanese)
Loni Dunamis in "Tales of Destiny 2" (VG) (Japanese)
Luva in "Angelique Duet" (VG) (Japanese)
Luva in "Angelique Etoile" (VG) (Japanese)
Luva in "Angelique Special 2" (VG) (Japanese)
Luva in "Angelique Special" (VG) (Japanese)
Luva in "Angelique Trois" (VG) (Japanese)
Luva in "Angelique" (VG) (Japanese)
Luva in "Angelique: Tenkuu no Requiem" (VG) (Japanese)
Luva in "Fushigi no Kuni no Angelique" (VG) (Japanese)
Makoto Isshiki in "RahXephon Sokyu Gensokyoku" (VG) (Japanese)
Masato Akitsu in "Super Robot Wars MX" (VG)
Prof. Yoshioka in "Mars Original Sound Theatre" (Drama CD)
(Japanese)
Raw La Creuset & Duo Maxwell in "Super Robot Wars Alpha 3" (VG/PS2)
(Japanese)
Riki in "Ai no Kusabi: Dark Erogenous" (Drama CD) (Japanese)
Scorpio Milo in "Saint Seiya Chapter Sanctuary" (VG) (Japanese)
Scorpio Milo in "Saint Seiya The Hades" (VG)
Seth Brundle in "The Fly" (live-action movie) (Japanese)
Tamahome in "Fushigi Yuugi" (CD) (Japanese)
The Tenth Doctor in "Doctor Who" (Japanese)
Throttle in "Biker Mice from Mars" (Japanese)
Yutaka Watari in "Yami no Matsuei" (Drama CD) (Japanese)
Zekou-Sama in "Tengai Makyou III-Namida" (VG) (Japanese)
Staff in:
Ai no Kusabi (OAV) : Theme Song Performance (OP)
Angelique: Twin Collection (OAV) : Theme Song Performance (ED6)
Anime Tenchou (OAV) : Theme Song Performance
Ranma ½ (TV) : Theme Song Performance (ED 4)
Cast in:
.hack//Liminality (OAV) as Ichiro Sato/Kuro no Bito
(ep 3 + 4)
801 T.T.S. Airbats (OAV) as Sanshiro Hiyama
Adventures of Puss-in-Boots (TV) as christopher
Ai no Kusabi (OAV) as Riki
Akai Hayate (OAV) as Nagase Jun
Alexander: The Movie as Alexander
Angel Cop (OAV) as Tachihara
Angelique (OAV) as Luva
Angelique: Seichi Yori Ai o Komete (OAV) as Luva
Angelique: Shiroi Tsubasa no Memoir (OAV) as Luva
Angelique: Twin Collection (OAV) as Luva
Anime Tenchou (OAV) as Ryuu Raiba
Antique Heart (OAV) as Honda Takahiro
Armor Hunter Mellowlink (OAV) as Sepres
B'TX Neo (OAV) as Quatro
Babel II (TV) as Nicola
Baby Felix (TV) as Felix
Bastard!! (OAV) as Karu Su
Biohunter (OAV) as Komada
Black Jack (OAV) as Toshio (ep 2)
Blazing Transfer Student (OAV) as Takizawa Noboru
Bleach (TV) as Shiba Kaien
Blue Submarine No.6 (OAV) as Katsuma Nonaka
Bomberman Bidaman Bakugaiden (TV) as Kurobon
Call Me Tonight (OAV) as Hayata
Case Closed (TV) as Teruhiko Kasuda (ep 72)
Castle in the Sky (movie)
Chimera - Angel of Death (OAV) as Ron
Clamp School (TV) as Husband (ep1)
D-1 Devastator (OAV) as Yatabe Ryo
Dash! Yonkuro (TV) as Shinkurou Minami
Descendants of Darkness (TV) as Yutaka Watari
Detonator Orgun (OAV) as Nokku
Dodge Danpei (TV) as Nikaidou
Dorami-chan: A Blue Straw Hat (movie)
Down Load - Namiamidabutsu wa Ai no Uta (OAV) as Sid
Dragon's Century (OAV) as Carmine
Dragoon (OAV) as Lane
F (TV) as Gunma Akagi
Fabre Sensei wa Meitantei (TV) as Fabre
Final Fantasy: Unlimited (TV) as Cid
Flag (TV) as Nobel
Fruits Basket (TV) as Momiji's Father
Fullmetal Alchemist (TV) as Belshio (eps 11-12)
Fuma no Kojirou: Yasha-hen (OAV) as Reira
Future GPX Cyber Formula (TV) as Bleed Kaga
Future GPX Cyber Formula 11 (OAV) as Bleed Kaga
Future GPX Cyber Formula Saga (OAV) as Jotaro "Bleed"
Kaga
Future GPX Cyber Formula Sin (OAV) as Jotaro "Bleed"
Kaga
Future GPX Cyber Formula Zero (OAV) as Jotaro "Bleed"
Kaga
Future GPX Cyber Formula: Early Days Renewal (OAV) as
Bleed Kaga
Gakuen Tokusou Hikaruon (OAV) as Hikaru Shihodo
Genesis Survivor Gaiarth (OAV) as The General (Ep 2 & 3)
Gensomaden Saiyuki: Kibou no zaika (OAV) as Genjo
Sanzo
Gensomaden Saiyuki: Requiem (movie) as Genjo Sanzo
Ginyuu Mokushiroku Meine Liebe wieder (TV) as Ludwig
Glass Mask (TV 2005) as Seiji Yamamoto (ep. 47)
Gundam Wing Endless Waltz Special Edition (movie) as
Duo Maxwell
Hades Project Zeorymer (OAV) as Masato Akitsu
Hakkenden: Legend of the Dog Warriors (OAV) as Shino
Inuzuka
Hakugei: Legend of the Moby Dick (TV) as Dew
Handsome Girl (OAV) as Ichiya Kumagai
Haou Taikei Ryu Knight (TV) as Hittel
Harlock Saga (OAV) as Tadashi Daiba
Haunted Junction (TV) as Haruto's father
Henbe (TV) as Katabutsu
Here is Greenwood (OAV) as Shinobu Tezuka
Higurashi no Naku Koro ni (TV) as Kyosuke Irie
Hyper Police (TV) as Sakunoshin
Inu Yasha (TV) as Garamaru
Kaiketsu Zorro (TV) as Diego de La Vega/Zorro
Karura Mau (OAV) as Shinguuji
Kiddy Grade (TV) as Franz (ep 13)
Kindaichi Shounen no Jikenbo (TV) as Naoto
Knight Hunters Eternity (TV) as Knight
Koi suru Tenshi Angelique ~ Kagayaki no Ashita ~ (TV) as
Luva
Koi suru Tenshi Angelique ~ Kokoro no Mezameru Toki ~ (TV) as
Luva
Legend of Crystania (OAV) as Nursel
Legend of the Galactic Heroes (OAV) as Fügenberch
Madoh Oh Granzort (TV) as Grunwald
Mai-Otome (TV) as Rad
MÄR (TV) as Danna
Meine Liebe (TV) as Ludwig
Mirage of Blaze (TV) as Takaya Ohgi
Mirage of Blaze: Rebels of the River Edge (OAV) as
Ohgi Takaya/Uesugi Kagetora
Mobile Suit Gundam Seed (TV) as Rau Le Creuset;
George Allster
Mobile Suit Gundam Seed Destiny (TV) as Rey Za Burrel;
Rau Le Creuset (eps 20,29)
Mobile Suit Gundam Seed Destiny Final Plus: The Chosen Future (OAV)
as Rau Le Creuset; Rey Za Burrel
Mobile Suit Gundam Seed Destiny Special Edition (OAV) as
Rey Za Burrel
Mobile Suit Gundam Seed Special Edition as Rau Le
Creuset; George Allster
Mobile Suit Gundam Wing (TV) as Duo Maxwell
Mobile Suit Gundam Wing: Endless Waltz (OAV) as Duo
Maxwell
Mobile Suit Gundam Wing: Operation Meteor (OAV) as Duo
Maxwell
My-HiME (TV) as Reito Kanzaki
Nadia - Secret of Blue Water (TV) as Fejto
Nadia of the Mysterious Seas (movie) as Falt (Flashback
Scenes)
Naruto (movie) as Iruka Umino (movie short)
Naruto (TV) as Iruka Umino
Naruto: Shippuuden (TV) as Iruka Umino
Neon Genesis Evangelion (TV) as Asuka's father
Neon Genesis Evangelion: Death & Rebirth (movie) as
Asuka's Father
Nightwalker (TV) as Beito
Ninja Scroll (movie) as Yurimaru
Ninja Scroll (TV) as Aizen
Nintama Rantarou (TV) as Hansuke Doi
Noir (TV) as Milosh Habel (ep 13)
Ocean Waves (movie) as Yutaka Matsuno
Oishinbo (TV) as Employee B (Ep 1)
Outlaw Star (TV) as Fred Luo; Ark Manaf
Paranoia Agent (TV) as Maniwa
Pet Shop of Horrors (TV) as Count D
Phantom Quest Corp. (OAV) as Hakyo; Mukyou
Please Save My Earth (OAV) as Mikuro
Princess Army (OAV) as Yuuya Hashiba
RahXephon (TV) as Makoto Isshiki
Rahxephon: Pluralitas Concentio (movie) as Makoto Isshiki
Ranma ½ OAV as Mousse
Ranma ½ (TV) as Mousse
Ranma ½: Big Trouble in Nekonron, China (movie) as
Mousse
Ranma ½: Nihao My Concubine (movie) as Mousse
Rave Master (TV) as Shuda
Reign: The Conqueror (TV) as Alexander
Requiem from the Darkness (TV) as Momosuke Yamaoka
Ryokunohara Labyrinth - Sparkling Phantom (OAV) as
Imanishi Hiroki
Saint Seiya (TV) as Fenril
Saint Seiya: The Hades Chapter - Inferno (OAV) as Scorpio
Milo (2nd Part ON)
Saint Seiya: The Hades Chapter - Sanctuary (OAV) as
Scorpio Milo
Saiyuki (TV) as Genjo Sanzo; Konzen Douji
Saiyuki Gunlock (TV) as Genjo Sanzo
Saiyuki Reload (TV) as Genjo Sanzo
Saiyuki Reload: Burial (OAV) as Genjo Sanzo
Samurai Champloo (TV) as Yamane (young)
Samurai Deeper Kyo (TV) as Benitora
Samurai: Hunt for the Sword (OAV) as Chimatsuri
Shaman King (TV) as Harune (ep 47)
Shinesman (OAV) as Shujin Seki
Shonen Onmyouji (TV) as Yukinari Fujiwarano
Silent Möbius (TV) as Genvara
Spider Riders (TV) as Baggus
Spirit Warrior (OAV) as Kujaku
Suikoden Demon Century (OAV) as Takateru Suga
Tantei Gakuen Q (TV) as Akatsuki Renjou (ep 44)
Tenku Senki Shurato (TV) as Shura-Oh Shurato/Hidaka
Shurato
The Irresponsible Captain Tylor (OAV) as Dom
The Irresponsible Captain Tylor (TV) as Ru Baraba Dom
The Samurai (OAV) as Takeshi Chimatsuri
The SoulTaker (TV) as Dr. Kyoya (ep 1)
The Weathering Continent (movie) as Tieh
TO-Y (OAV) as Shouji
Touch (TV) as Nakajima
Trigun (TV) as Legato Bluesummers
Twilight of the Dark Master (OAV) as Shijo Tsunami
Umi no Yami, Tsuki no Kage (OAV) as Touma Katsuyuki
Vampire Hunter D: Bloodlust (movie) as Grove
Violinist of Hamelin (movie) as Raiel
Wedding Peach (TV) as Tanma (ep 11)
Wild 7 (OAV) as Hiba
Wild Seven (TV) as Hiba
X (movie) as Shougo
Yawara! A Fashionable Judo Girl (TV) as Kousaku
Matsuda
You're Under Arrest (TV) as Kazuka Tokio (ep 33)
Yukan Club (OAV) as Shouchikubai Miroku
Zatch Bell (TV) as Aporo
Zillion (TV) as JJ
Zillion: Burning Night (special) as J.J.