Bailarina y actriz que interpretó el papel de Cassie en la temporada del 2016 de la exitosa serie The Next Step de Family Channel.
Comenzó a bailar cuando tenía cinco años.
The Next Step fue su primer papel como actriz, aunque ya había actuado en musicales escolares. Tiene más de 30.000 seguidores en Instagram.
Nació y creció en Woodstock, Ontario, Canadá. Los nombres de sus padres son John y Jill, y también tiene un hermano menor llamado Ben.
Actuó junto a Shelby Bain en The Next Step.