Es conocida por su trabajo en la serie de televisión de FOX, Wayward Pines (2015), y formar parte del elenco en la película original Disney Channel, producida por Kenny Ortega, Descendientes (2015) y Descendientes 3 (2019).
[1] También ha tenido diversos papeles principales en series como Shades of Blue, Charmed, Descendants: Wicked World.
En 2015, compartió reparto nuevamente con los actores Dove Cameron, Cameron Boyce Sofia Carson y Booboo Stewart en el spin-off de Descendants película original de Disney Channel.
En 2016, protagoniza la película Be Somebody junto a Matthew Espinosa.
También es producida por Kenny Ortega igual que la anterior película Descendants.
A lado nuevamente de la actriz y cantante Jennifer López.
En 2018 es protagonista de la serie Charmed junto a Melonie Diaz y Madeleine Mantock.
Igual manera siendo protagonizada por Dove Cameron y Sofia Carson.
En 2019, Descendants 3 es una de las principales antagonistas junto con China Anne McClain.