Actress who received a Golden Globe nomination for her supporting role on the television series 227. She also starred as Lisa Landry on Sister, Sister and had a recurring role in the series Everybody Hates Chris.
Before pursuing a career in acting, she worked as a high school Teacher.
She was cast as Evelyn Rand in the Disney series Girl Meets World.
She was married to Elgin Charles Williams from 1996 to 2003.
She acted alongside Kyla Pratt in the short-lived series Let's Stay Together.