Interpretó a Dalton Lambert en las primeras dos entregas de Insidious. También tuvo papeles en los éxitos de taquilla Iron Man 3 y Jurassic World. Además actuó junto a su hermana Ryan en la película del 2008 Revolutionary Road.
Salió en la pantalla como un infante, interpretando el papel del bebé Jack Manning en One Life to Live.
Participó en un episodio del 2008 de la serie para televisión CSI: Crime Scene Investigation, interpretando al personaje de Tyler Waldrip.
Su hermana Ryan es tres años y medio mayor que él.
Actuó junto a Rose Bryne en Insidious (2010) e Insidious: Chapter 2 (2013).