He began his career as a seiyū in 1992. Among his best known roles include Keitaro Urashima in Love Hina, Sanosuke Sagara in Rurouni Kenshin, Akito Tenkawa in Martian Successor Nadesico, Takeshi (Brock) in Pokémon, Horo Horo in Shaman King and and Shirō Iori in Kill la Kill.