He has voiced many characters in anime and video games, including Yoshikage Kira in JoJo's Bizarre Adventure: Diamond Is Unbreakable, Kengo Akechi in Kindaichi Case Files, Sephiroth in the Final Fantasy series and Kingdom Hearts series, Dante in Devil May Cry, Kagaya Ubuyashiki in Demon Slayer: Kimetsu no Yaiba, Isshin Kurosaki in Bleach, Minato Namikaze in Naruto: Shippuden, Julius Novachrono in Black Clover, Mard Geer Tartaros in Fairy Tail, Eizen in Tales of Berseria, Boros in One Punch Man, both Eneru, Hatchan and Scopper Gaban in One Piece, Tyki Mikk in D.Gray-man, Naraku in Inuyasha, Griffith in the 1997 series of Berserk, Isaburo Sasaki in Gin Tama and the main and titular character of Tekkaman Blade.