Canadian dancer and actor best known for his portrayal of Max on the Family Channel series The Next Step. He has become popular on Instagram, with over 40,000 followers.
He first started dancing when he was three years old, and began competing at the age of seven.
He began as a dancer on The Next Step in the first season, but started to receive a bigger role on the show in season three.
He previously trained as a dancer in Milton, Ontario, Canada before heading over to Oakville. He started dating Heather Kosik.
He joined Shamier Anderson as a cast member of The Next Step.