Rosalind Branch-Muhammad was born on December 19, 1976 in Greenville, South Carolina, USA. She is an actress, known for
Dropa (2019),
Lone Star Deception (2019) and
Ay Lav Yu Tuu (2017). She has been married to Ishmael Muhammad since March 10, 2007. They have three children.