Best known as the lead role of Emma Alonso on the Nickelodeon series Every Witch Way, she previously appeared as Lily in the episode "These Arms of Mine" of the ABC medical drama series Grey's Anatomy. She took dance lessons in Texas starting at a young age after moving to Dallas shortly before her 3rd birthday.