Prestó su voz a Shep the surfer en la serie canadiense Stoked. También interpretó a Doug en 6teen y a Crawl en la película televisiva Bunks.
Comenzó su carrera en la actuación en 1997 en la serie Riverdale.
Interpretó la voz del anunciante en las cuatro temporadas de la serie animada Total Drama y actuó en un episodio de Degrassi: The Next Generation en el 2001.
Nació en Ottawa, Ontario, Canadá.
Apareció en la película The Tuxedo de Jackie Chan como el agente de CSA, Joel.