Actor joven que consiguió reconocimiento internacional por su papel regular como Victor en la serie de A&E The Returned. Más tarde obtuvo papeles en las series originales de Netflix A Series of Unfortunate Events y The Baby-Sitters Club, y The Good Doctor de ABC.
Ha estado involucrado en la actuación desde los cuatro años. Ha participado en múltiples anuncios publicitarios nacionales e internacionales.
Tuvo un pequeño papel en la película del 2014 Big Eyes, dirigida por Tim Burton.
Es el hijo del medio, tiene dos hermanas en una familia de cinco integrantes. Nació en Vancouver.
Protagoniza The Returned junto a India Ennenga.