Famous for her childhood role on The CW's Jane the Virgin, she also acted in the FOX series Rake and was cast in the comedy series Richie Rich. In 2016 she began playing the role of Harley Diaz in Stuck in the Middle, and Princess Isabel in Elena of Avalor.
She began her television acting career at the age of eight, appearing in episodes of Rob, Days of Our Lives and CSI: New York.
In 2014, she was cast in the title role in DreamWorksTV's Know It All Nina.
She starred in Jacob Sartorius's music video for his hit "Chapstick" in 2017.