[2] Durante su juventud jugó al hockey sobre hielo en el equipo Langley Hornets —posteriormente llamado Westside Warriors— hasta que una lesión en la rodilla lo obligó a retirarse definitivamente de su carrera deportiva.
[3] En 2002, se instaló en Nueva York para trabajar como modelo en IMG y, durante ese periodo, estudió actuación.
Su interpretación le valió dos nominaciones a los premios Teen Choice Awards en la categoría de actor revelación en 2007 y mejor actuación en un drama en 2008.
[7] Su primera intervención en la pantalla grande fue en la película de terror The Covenant, donde interpretó a Pogue Parry.
[13] La cinta está basada en la novela Una princesa de Marte del escritor estadounidense Edgar Rice Burroughs.
En 2018 protagoniza la miniserie Waco junto a Michael Shannon, en donde da vida al líder de la secta David Koresh.