Actor canadiense que interpreta a Iceman en la serie de películas de X-Men. También un destacado actor de televisión, es conocido por sus papeles de Jake Berenson en Animorphs y Mike Weston en The Following.
Hizo su debut en la pantalla grande en la película de 1991, Married to It.
Hizo una aparición interpretando al personaje de Joshua Rose en un episodio del 2010 de la serie de televisión Fringe.
Salió con la actriz Michelle Trachtenberg del 2004 al 2006. En el 2012 se casó con Dana Renee Wasdin; le dieron la bienvenida a su primer hijo, un varón, en julio del 2017. Su hermano gemelo Aaron también es actor.
Ha aparecido junto a Hugh Jackman en las películas de X-Men.