Actor infantil que interpretó el papel de Cary en la exitosa película del 2008, Super 8. Tuvo papeles secundarios en las películas Titans, This Is 40 y Goosebumps.
Tuvo su primer papel en la televisión a los 10 años en un episodio de Friday Night Lights.
Apareció como invitado en un episodio de Breaking Bad en el 2009 titulado "Seven Thirty-Seven."
Tiene una hermana mayor llamada Lauren que también es actriz.
Compartió pantalla con Luke Wilson en la película de suspenso del 2012, Meeting Evil.