She is best known, however for playing Geena Fabiano, the fashion and boy-obsessed best friend to Addie Singer on the Nickelodeon television teen sitcom Unfabulous. This role led to an appearance on Nickelodeon's All That 10th Anniversary Reunion Special, where she and her then-castmates hung out with then-past and present All That castmembers, but the stars of the network's other live action shows as well.
Before landing the role, she appeared as Celeste in the The Brothers Garcia episode "Right Place, Right Time". After Unfabulous ended, she appeared as Carly Shay's decoy in the iCarly episode "iLook Alike". In 2011, she began a recurring role on the second season of The Troop as Cadence Nash, a new student. She also has appeared as Lucy Stone starting in the Big Time Rush episode "Big Time Rocker".