Zeinabu irene Davis was born on April 13, 1961 in Philadelphia, Pennsylvania, USA. She is a director and producer, known for
Compensation (1999),
Spirits of Rebellion: Black Cinema at UCLA (2016) and
A Powerful Thang (1991). She has been married to
Marc Arthur Chéry since August 24, 1996. They have two children.