He is also known for voicing Softon from Bobobo-bo Bo-bobo, Tamahome from Fushigi Yuugi, Yoshito Kikuchi from Great Teacher Onizuka, Dio Brando from JoJo's Bizarre Adventure: Phantom Blood, Natsume Kyousuke from Little Busters!, Kaede Rukawa from Slam Dunk, Seto Kaiba from Yu-Gi-Oh! and Marth from the Super Smash Bros. series.