Bailarín y actor canadiense mejor conocido por su interpretación de Max en la serie The Next Step de Family Channel. Además, se ha hecho popular en Instagram, donde cuenta con más de 40.000 seguidores.
Comenzó a bailar cuando tenía tan sólo tres años de edad y comenzó a competir a los siete.
Comenzó como bailarín en The Next Step en la primera temporada, pero su rol se fue haciendo más importante a partir de la tercera.
Se formó como bailarín en Milton, Ontario, Canadá, antes de mudarse a Oakville. Comenzó a salir con Heather Kosik.
Se unió a Shamier Anderson en el elenco de The Next Step.