Tim Hamaguchi

Tim Hamaguchi is a Canadian voice actor.

Anime

 * Knights of the Zodiac (1986-1989) - Pegasus Seiya
 * Slam Dunk (1993-1996) - Ryota Miyagi, Yuji Okusu
 * Beyblade (2001-2003) - Hiro Granger, Additional Voices
 * Spider Riders (2006-2007) - Igneous
 * Bakugan: Battle Brawlers (2007-2008) - Ryo (ep. 4)

Writer

 * Air Master
 * Interlude
 * Slam Dunk