Mejor conocido por interpretar el papel de Shawn Hunter en la popular serie de televisión de ABC Boy Meets World. Recibió dos nominaciones a los premios Young Artist Award por su actuación.
Empezó a actuar a los nueve años luego de obtener el papel de Gavroche en una producción de Les Miéerables.
Empezó un podcast llamado Literary Disco en el 2012, en el que junto a dos amigos de la universidad discuten y analizan diferentes libros.
Sus padres son Lin y King y tiene un hermano mayor llamado Shiloh. Se casó con Alexandra Barreto en el 2013. La pareja tuvo a su primer hijo, Indigo, en enero del 2015.
Apareció en Boy Meets World junto a Ben Savage.