Career
Before becoming a voice actor, he worked part time as a snack bartender in Meguro, Tokyo. Television animation
2003
F-Zero Falcon Densetsu (Teshita)
2004
B-Legend! Battle Bedaman (Chinpira)
Initial Doctorate: Fourth Stage (Nakama)
Kurau: Phantom Memory (Government Printing Office Leader)
Otogi Zoshi (Announcer (eps 17, 21), Policeman (ep 14), Station staff B (ep 23))
Yakitate!! Japan (Participant)
2005
Lime-iro Ryūkitan X (Raimu Kodai)
Gallery Fake (Wireless voice)
Kaiketsu Zorori (Representative)
Aquarion (2 Military Element)
Ichigo 100% (man (4 episodes), pupil (eps 21-22), senpai (eps 7-8))
Eureka Seven (Radar Operator (eps 2-3))
Shuffle! (Schoolboy (eps 2, 22))
Cluster Edge (Cluster students)
Immortal Grand Prix (Factory Worker, Sponsor, Mechanic)
Black Cat (Kranz Marduke)
Kotenkotenko (Fairy)
My-Otome (Chaldean Representative)
Paradise Kiss (Mohawk, Clerk)
2006
When They Cry - Higurashi (Delinquent 1 (eps 5, 16, 18))
Princess Princess (Member (ep 3), Student (eps 1-2, 4))
NANA (Customer (ep 1), Salaryman (ep 3))
XXXHOLiC (Pharmacy sales assistant B (ep 6))
Jyu-Oh-Sei (Underground City Manitoba (ep 2))
Sasami: Magical Girls Club (Station staff, reporter)
The Third: The Girl with the Blue Eye (Cave tech dealer (ep 4), Traveller (ep 2))
Tsubasa: RESERVoir CHRoNiCLE (Sailor)
Ramen Fighter Miki (Customer)
Chocotto Sister (Yankee B (ep 16))
Night Head Genesis (Daigo (ep 6))
Louisiana Corda Doctorate"Oro - primo passo (Student (ep 1))
Lovedol ~Lovely Idol~ (Customer)
Venus to Mamoru (Hoodlum, Home delivery person)
009-1 (Mylene"s father (ep 8))
Kujibiki Unbalance (Rebel)
Megaman Star Force (Sateraporisu, pitcher)
Hell Girl: Two Mirrors (Hiroki (ep 9))
Kekkaishi (Nakameguro)
2007
IDOLMSTER: XENOGLOSSIA (Cameraman)
Higurashi no Naku Koroni Kai (Official (ep 13))
2008
XxxHOLiC: Kei (Clerk)
2012
The Knight in the Area (Makoto Hyoudou)
Hanayaka Nari, Waga Ichizoku: Kinetograph (Susumu Miyanomori)
2013
Hana Yaka Kana, Gaga Ichizoku Tasogare Pourasuta (Toshin Miyano)
OVA
2005
Ichigo 100% (Manitoba 3 (ep 1), Security guard 3 (ep 2))
2012
Hanayaka Nari, Waga Ichizoku: Kinetograph - Susumu Miyanomori
Theatrical animation
2005
Pocket Monsters Advanced Generation the Movie: Mew and the Wave Guiding Hero: Lucario (Registeel)
Video games
2005
Best Student Council (Umanosuke Shingyouji)
2006
Bara no Ki ni Bara no Hanasaku -Das Versprechen- (Mayumi Kinoshita)
EVE~new generation~ (Kai)
2007
Halo 3 (Unknown Character)
2008
Luminous Arc 2 Will (Richter)
2013
OZMAFIA!! (Axel)
2014
Pigeon Blood (Shousuke)
Dubbing roles
= Live-action Hannah Montana (Jackson Stewart)
Power Rangers: Lightspeed Rescue (Carter Grayson/Red Ranger)
= Animation Cloudy with a Chance of Meatballs (Flint Lockwood).