Era conocido por sus roles en las series de anime "Mobile Suit Gundam" como Bright Noa, "Saint Seiya" como Shiryu, "Captain Tsubasa" como Kojiro Hyuga, "Dragon Ball" como Ten Shin Han, "Pokémon" como Giovanni, "Ranma ½" como Tatewaki Kuno y "Rurouni Kenshin" como Hajime Saito.