Es muy conocido por sus roles como Tarou Yamada, (Dokaben), Roberto Hongou (Captain Tsubasa), The Terryman (Kinnikuman), Jin Koishikawa (Marmalade Boy), Eijirou Kashiwaba(Touch), Aioria en Saint Seiya, Avan (Dai no Daibouken), Kiminobu Kogure (Slam Dunk) y Donquixote Doflamingo (One Piece)