Actor que obtuvo papeles recurrentes en series de televisión como Frontier, Hotel Transylvania: The Series y PAW Patrol. También ha tenido papeles en las películas I Declare War y The Shack.
Su primer crédito como actor de voz fue un episodio de Super Why en el 2007. Su último trabajo de voz en off incluye interpretaciones en Stoked, Mr. Moon y Justin Time.
Interpretó el papel principal en I Declare War, una película que se proyectó en el Festival Internacional de Cine de Toronto en el 2012 y se estrenó en Estados Unidos en el 2013.
Nació en Toronto, Ontario.
Apareció con Mickey Rourke en la película del 2011 titulada Immortals.