Career
Bold denotes major roles
Anime
2000
Boogiepop Phantom as Middle Schooler (ep 2)
2001
Cosmic Baton Girl Comet-san as Shun Imagawa/Imashun
2002
SaiKano as Nori
Shrine of the Morning Mist as Handsome Boy B (ep 16)
Knight Hunters Eternity (as (ep 1)
2003
Wolf"s Rain as Toboe
Popotan as Younger brother (ep 10)
Zoids: Fuzors as Ryukku
2004
The Gokusen as Ichikawa (ep 7)
2005
Gunparade Orchestra as Masatoshi Fukazawa
2006
Wan Wan Serebu Soreyuke! Tetsunoshin as Hakase
Gintama as God of Poverty (ep 89)
Pururun! Shizuku-chan as Machamaro
Kekkaishi as Majirou
2007
Lovely Complex as Kazuki Kohori
2008
South.A as Prince-like guy (ep 17)
The Telepathy Girl Ran as Rui Ayase
2009
Sengoku Basara as Ranmaru Mori
2010
Beyblade: Metal Masters as Aleksei
The Tatami Galaxy as Hippocampus (ep 6)
2011
Bakuman 2 as Shoyo Takahama
2012
Hiiro no Kakera as Shinji Inukai
2014
Captain Earth as Puck
OVA
Azusa, Otetsudai Shimasu! (2004) as Tanabe
Wolf"s Rain (2004) as Toboe
Video games
Baccano! (Apamu)
Danzai no Maria (Hiyori Kujōin)
Dark Chronicle (Tobo)
Dear My Sun!! ~Musuko Ikusei Kapuricchō~ (Fūto Shidō (Amae))
Galaxy Angel II (Bell Orchietette, Garam Azeat)
Hiiro no Kakera series (Shinji Inukai)
Laughter Land (Guillered)
Sengoku Basara series (Ranmaru Mori)
Zoids Struggle (Kane)
Zone of the Enders (Leo Stenbuck)
Dubbing roles
The Assassination of Jesse James by the Coward Robert Ford (Albert Ford)
The Benchwarmers (Troy McDowell)
City of God (Barbantinho)
The Dangerous Lives of Altar Boys (Joey Anderson)
Freaks and Geeks (Neal Shweiber)
Heroes (Zach)
Life is Ruff (Calvin Wheeler)
Lords of Dogtown (Sid)
Men in Black II (television Asahi edition) (Agent M)
Mission Cast Away and the Island Girls (Agent MJ)
Oliver Beene (Oliver Beene)
Surviving Christmas (Brian Valco)
Tall Tale (Daniel Hackett)
Two of a Kind (Jeremy)
= Animation Buzz Lightyear of Star Command (Plasma Boy)
Code Lyoko (Odd Della Robbia, Hervé Pichon)
The Cramp Twins (Lucien Cramp)
Home Movies (Octavio)
Horton Hears a Who! (JoJo McDodd)
Recess (Frank)
Teenage Mutant Ninja Turtles (Usagi Yojimbo).