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