Interpretó a Ethan Ward en la exitosa serie de televisión 90210, pero su papel terminó después de la primera temporada del programa. También interpretó el papel Ted Mullens en Schitt's Creek.
Dos de sus primeros papeles fueron en las películas Final Destination y Slither.
Era cortador de pasteles antes de hacerse famoso en la industria de la actuación.
Sus padres se llaman Brian y Jean. Comenzó a salir con Amanda Crew en el 2010.
Kristen Stewart y él aparecieron en la película Land of Women del 2007.