Her first acting gig was as the niece of Queen Latifah's character in the 2004 film Barbershop 2: Back in Business. Between 2004 and 2006, she appeared in episodes of several TV series. She played a supporting role in the film Madea's Family Reunion, and starred in Akeelah and the Bee. She also voiced a teen/young adult Peaches in the Ice Age franchise.
For Disney, she starred in Jump In! as Mary Thomas, along with Corbin Bleu. She also sang two songs for her Disney Channel Original Movie: one called "It's My Turn Now", and the other called "Jumpin'". She can also be heard on Disneymania 5 singing "Reflection" from Mulan. She has signed a record deal with Atlantic Records, and is currently working on her debut music album.