Consiguió el papel de Stephanie en la serie The Next Step. Es popular en Instagram con más de 100.000 seguidores.
Comenzó a bailar cuando tenía seis años de edad en la compañía de baile Art and Soul, en Kleinburg, Ontario, Canadá.
Prefiere bailar jazz y baile contemporáneo. Lanzó un canal de YouTube que lleva su nombre a finales del 2015.
Es de ascendencia mexicana, italiana e irlandesa, pero nació en Schomberg, Ontario, Canadá. Tiene un hermano menor llamado Nicholas, y dos hermanas llamadas Hailey y Taylor. Se casó con Nick Gray el 24 de julio del 2021. En julio del 2022, la pareja anunció que esperaban su primer hijo juntos.
Comparte pantalla con Trevor Trodjman en The Next Step.