Season two addition to the popular children's series Odd Squad who landed the role of Agent Olympia. She would later be cast in the Disney Channel original movie Descendants 2 as Dizzy Tremaine. In 2018, she starred as Kitty in To All the Boys I've Loved Before alongside Noah Centineo.
Her first day of shooting for Odd Squad came in August of 2015.
She is from Vancouver, British Columbia, Canada and has a sister named Sara.
She starred in Zoe Valentine alongside Mace Coronel.