Canadian voice actor who provided the voices of Ed in Cartoon Network's Ed, Edd n Eddy, as well as Kevin Keene in Captain N: The Game Master.
He was born in North Vancouver, British Columbia.
He provided the voices of Raphael in Ninja Turtles: The Next Mutation, and Ryo Sanada in Ronin Warriors.
He was brought up in British Columbia.
He starred in Ninja Turtles: The Next Mutation with voice actor Kirby Morrow .