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
 * Deltora Quest (2007-2008) - Manus
 * Bakugan: Battle Brawlers (2007-2008) - Ryo (ep. 4)
 * Scan2Go (2010-2011) - Kaz
 * Cardfight!! Vanguard (2011-2014) - Aichi Sendo
 * Cardfight!! Vanguard: Asia Circuit (2012-2013) - Aichi Sendo

Writer

 * Air Master
 * Interlude
 * Slam Dunk