Personalidad de Nickelodeon que obtuvo el papel de Nate Rex en Star Falls de Netflix en el 2018. También pudo ser visto como la versión joven de Jace en Shadowhunters: The Mortal Instruments y tuvo un papel recurrente en la serie Incorporated. También apareció en la serie de televisión Detention Adventure en el 2019.
Comenzó su carrera actoral profesional en el 2016.
Fue una estrella invitada en la serie de comedia Man Seeking Woman de FX.
Es de Toronto, Canadá.
Asistió a los Kids' Choice Awards del 2018 con sus compañeros de elenco de Star Falls Kamaia Fairburn y Siena Agudong, entre otros.