Es muy conocido por interpretar a personajes como Sagara Sanosuke de "Rurouni Kenshin", Higure Yamitaro de "MegaMan NT Warrior", Akito Tenkawa de "Martian Successor Nadesico", Takeshi de "Pokémon", Horohoro de "Shaman King", Keitarō Urashima de "Love Hina", y también por su papel como Umehito Nekozawa de Ouran High School Host Club