Actor · Born 1970
Bakuage Sentai Boonboomger GekijoBOON! Promise The Circuit
2024 · as Catching Captain Demon Thunder (voice)
Dogengers: A Day of Ohgaman
2023 · as Ohgaman (voice)
Musical The Prince Of Tennis Ⅱ: Revolution Live 2022
2022 · as Nyudo Mifune
Biohazard: The Stage
2015 · as Liam Howard
Shuriken Sentai Ninninger vs. Kamen Rider Drive: Spring Break Combined Special
2015 · as Doctor D / Roidmude 089
Legend of the Galactic Heroes Side Story Oberstein Hen
2012
Gokaiger Goseiger Super Sentai 199 Hero Great Battle
2011 · as Red Racer (voice, uncredited)
Pokémon: Arceus and the Jewel of Life
2009 · as Kevin (voice)
Street Fighter IV: The Ties That Bind
2009 · as Ken Masters (voice)
Juken Sentai Gekiranger vs. Boukenger
2008 · as Bâkâ (voice)
Appleseed: Ex Machina
2007 · as Tereus (voice)
Final Fantasy VII: Advent Children
2005 · as Yazoo (voice)