Actor canadiense conocido por su papel de Winston Chu en Degrassi: The Next Generation y Degrassi: Next Class. También apareció en la serie de TV Defiance.
Comenzó a actuar cuando tenía ocho año. Se matriculó en la Universidad de Toronto para continuar sus estudios actorales.
Apareció como el personaje Billy en un episodio del 2020 de la serie The Hardy Boys.
Nació en Edmonton pero se mudó a Toronto a los cuatro años.
Eric Osborne y él se unieron a Degrassi: The Next Generation en el 2013.