Tim Hamaguchi

James Beach

Canadian actor and voice actor, known for his roles as "Slider" on CyberChase and "Manus" in Deltora Quest. Also did translations for Air Master, Interlude, and Slam Dunk's Nelvana dubs.

Character Voice Roles