Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
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.