Series regular of the show Ponysitters Club in the role of Skye who revived the role for a TV movie called Ponysitters Club: Fun at the Fair. She played Beatrix in A Witches' Ball and portrayed Katie Porters in the TV movie Mommy's Little Angel.
She was an "A" student in the French Immersion program. In 2017, she was a RADIX winner, a 1st place finalist at MOVE, and named an "All Star" as a soloist dancer.
She did commercial work for American Airlines and Kashi Foods. She trained in ballet, jazz, tap, lyrical, contemporary, and hip hop as a dancer.
She has two older sisters.
She starred alongside Khiyla Aynne in Ponysitters Club.