Interpretó el papel de Ricky Underwood en la serie The Secret Life of the American Teenager. En el 2014, protagonizó la película de terror Ouija.
Estudió administración de empresas en la Universidad Estatal de San Francisco.
Ha sido nominado a los premios Teen Choice Awards en seis ocaciones.
Tiene un hermano mayor llamado Justin y una hermana menor llamada Natalie.
En una entrevista declaró su admiración por varios actores, entre los que se destaca Leonardo DiCaprio.