American actress who is known for appearing in projects such as Family Time and Vengeful. She played the role of Alicia in the 2017 film I Am Still Here.
One of his earliest acting roles was in the 2005 movie Bad Reputation.
She worked as a producer on the short film The Love You Save. She also appeared in the TV documentary Sex Sent Me to the ER.
She was married to Chance Brown in 2003.
She appeared on an episode of the Ellen DeGeneres show in 2017.