Célèbre pour son rôle d'Amanda dans la série à succès The Next Step sur Family Channel. Elle a aussi joué le personnage de Zoey dans le film de 2017 Jazz Hands. Elle est extrêmement populaire sur Instagram, avec plus de 200,000 followers.
Elle faisait partie de l'Elite Dance Academy dans la première série de the Next Step, rejoignant la A-Troupe et l'Elite Dance Academy dans la seconde série.
Elle avait été choisie pour jouer le personnage d'Emily dans The Next Step et l'a jouée dans un pilote qui n'a pas été diffusé.
Elle est de Toronto, au Canada. Elle a un frère prénommé Christian. Elle a entamé une liaison avec un joueur de hockey, Josh Gagne, en 2014 mais le couple s'est ensuite séparé. En 2016 elle se lance dans une relation avec Ethan Cocurullo. Elle sort depuis avec Lucas Trevisan.
Elle est la meilleure amie d'une autre star de The Next Step, Victoria Baldesarra.