Perhaps most notable for her recurring role as Keysha Black in HBO's Curb Your Enthusiasm, she has had a couple of notable film roles in Girl on the Edge and Teacher of the Year. Additionally, she had a four-episode run on Southland. In 2018, she appeared in Zombies.
In 2006, she had a minor role in the movie Phat Girlz.
She booked guest-starring roles in ABC's Suburgatory, the pilot for Super Fun Night, Shake It Up!, Good Luck Charlie, Men of a Certain Age Lie To Me, iCarly and more.
She and twin brother Carlon Jeffery, a fellow actor, were born in Houston, Texas to military parents. They moved to Los Angeles, California in 2005.
She was cast in a 2015 film called Puzzled, starring Fonzworth Bentley.