White—Victini and Zekrom (2011) - Narrator Tekken: Blood Vengeance (2011) - Heihachi Mishima One Piece Film: Z (2012) - Kizaru Dragon Ball Z: Battle of Gods (2013) - Mr. Satan Lupin the 3rd vs. Detective Conan: The Movie (2013) - Detective Nakamori Psycho-Pass: The Movie (2015) - Desmond Rutaganda Attack on Titan – Part 2: Wings of Freedom (2015) - Annie's Father Pokémon the Movie: Hoopa and the Clash of Ages (2015) - Narrator Detective Conan: Sunflowers of Inferno (2015) - Detective Nakamori Pop in Q (2016) - Elder Pokémon the Movie: Volcanion and the Mechanical Marvel (2016) - Narrator Pokémon the Movie: I Choose You! (2017) - Narrator / Professor Okido Mazinger Z: Infinity (2017) - Dr. Hell Gekijoban Haikara-san ga Toru Zenpen: Benio, Hana no 17-sai (2017) - Major Hanamura Pokémon the Movie: The Power of Us (2018) - Narrator Gekijoban Haikara-san ga Toru Zenpen: Tokyo Dai Roman (2018) - Major Hanamura Mewtwo Strikes Back: Evolution (2019) - Narrator My Tyrano: Together, Forever (2021) Original video animation (OVA) Legend of the Galactic Heroes (1988) (Job Trunicht) Violence Jack: Hell's Wind (1990) (Violence Jack) Vampire Hunter: The Animated Series (1997–1998) (Donovan Baine) Hellsing Ultimate (2007) (Spirit of Hallconnen) (Ep. 3) Mobile Suit Gundam Unicorn (2010–2014) (Meran, Yonem Kirks) Deadman Wonderland OVA (2011) (Domon) Attack on Titan - Lost Girls: Wall Sina, Goodbye Part. B (2018) (Mr. Leonhart) Web animation Xam'd: Lost Memories (2008-2009) (Ryūzō Takehara) Video games Tales of Phantasia (1995) (Trinicus Morrison, Edward Morrison) Pokémon Snap (1999) (Doctor Ōkido) Vampire Hunter D (1999) (Narrator) Macross VF-X2 (1999) (Gilliam Angreat) Capcom vs. SNK: Millennium Fight 2000 (2000) (Guile) Capcom vs. SNK 2: Millionaire Fighting 2001 (2001) (Guile) Initial D Arcade Stage (2002–2014) (Bunta Fujiwara) Naruto: Ultimate Ninja series (Zabuza Momochi) Naruto: Clash of Ninja series (Zabuza Momochi) Capcom Fighting Jam (2004) (Guile) Tales of Rebirth (2004) (Eugene Gallardo) Radiata Stories (2005) (Gerald) Cowboy Bebop: Tsuioku no Serenade (2005) (Jet Black) Critical Velocity () (Hartman) Rogue Galaxy (2005) (Deego Aegis) Ace Combat 6: Fires of Liberation (2007) (Victor Voychek) Too Human (2008) (ODIN, Loki) (Japanese dub) One Piece: Unlimited Cruise Episode 2: Awakening of a Hero (2009) (Kizaru) Resistance: Retribution (2009) (Steven Cartwright) (Japanese dub) Samurai Warriors 3 (2009) (Ujiyasu Hōjō) The Legend of Heroes: Trails from Zero (2010) (Sergei Lou) Chaos Rings (2010) (Olgar) God of War: Ghost of Sparta (2010) (Thanatos) (Japanese dub) Dance Dance Revolution series (2010–2016)