Cresciuto a Toronto in una famiglia di gioiellieri, ha iniziato a recitare in spot pubblicitari all’età di sei anni e a partecipare a recite scolastiche. Dopo il corso alla Canadian Studios Acting Academy e il diploma al Lawrence Park Collegiate Institute (2006), ha ottenuto il primo ruolo cinematografico in Cheaper by the Dozen 2.
Successivamente ha interpretato Fred Jones nei film televisivi…