Known For

Fullmetal Alchemist: Brotherhood

Code Geass: Lelouch of the Rebellion

Clannad

Fullmetal Alchemist the Movie: Conqueror of Shamballa

Demon King Daimao

Code Geass: Lelouch of the Re;surrection

Saikano

Reincarnated as a Sword

Texhnolyze

Mobile Suit Gundam SEED

Code Geass: Lelouch of the Rebellion I - Initiation

Mobile Suit Gundam 00 The Movie: -A Wakening of the Trailblazer-
Filmography

The Birth of Kitaro: The Mystery of GeGeGe
Movie · as Tokisada Ryuga (voice)

Reincarnated as a Sword
TV · as Gulan (voice) · 2 eps

Kikai Sentai Zenkaiger
TV · as Jack-in-the-Box World (voice) · 1 ep

Code Geass: Lelouch of the Re;surrection
Movie · as Lloyd Asplund (voice)

Kaitou Sentai Lupinranger vs. Keisatsu Sentai Patranger
TV · as Envy Chiruda (voice) · 1 ep

Code Geass: Lelouch of the Rebellion I - Initiation
Movie · as Lloyd Asplund (voice)

Uchuu Sentai Kyuranger
TV · as Dave Red (voice) · 1 ep

Doubutsu Sentai Zyuohger
TV · as Halbegoi · 1 ep

Director's Cut Edition Zyuden Sentai Kyoryuger BRAVE PRELUDE
Movie · as Debo Doronbosu (voice)

Zyuden Sentai Kyoryuger
TV · as Debo Doronbosu (voice) · 1 ep

Kaizoku Sentai Gokaiger
TV · as Yokubarido (voice) · 1 ep

Horizon in the Middle of Nowhere
TV · 26 eps

Mobile Suit Gundam 00 The Movie: -A Wakening of the Trailblazer-
Movie · as Andrei Smirnov (voice)

Mobile Suit Gundam 00 Special Edition III: Return The World
Movie · as Andrei Smirnov (voice)

Armored Trooper VOTOMS: Case; Irvine
Movie · as Shiraf (voice)

Demon King Daimao
TV · as Yatagarasu · 12 eps

Mobile Suit Gundam 00 Special Edition II: End of World
Movie · as Andrei Smirnov (voice)

Fullmetal Alchemist: Brotherhood
TV · as Gluttony (voice) · 15 eps

Clannad
TV · as Employee (voice) · 3 eps

Strain: Strategic Armored Infantry
TV · as Cedie · 13 eps

Code Geass: Lelouch of the Rebellion
TV · as Lloyd (voice) · 18 eps

Fullmetal Alchemist the Movie: Conqueror of Shamballa
Movie · as Kain Fuery (voice)

Texhnolyze
TV · as Representative (voice) · 1 ep

Mobile Suit Gundam SEED
TV · as Sai Argyle (voice) · 50 eps

Saikano
TV · as Atsushi (voice) · 10 eps

s-CRY-ed
TV · as Kyouji Mujo (voice) · 26 eps

Infinite Ryvius
TV · as Kouji Aiba (voice) · 26 eps

Brain Powerd
TV · as Yu Isami (voice) · 26 eps
