Etterlene 'Mama' DeBarge was born on October 13, 1935 in Royal Oak, Michigan, USA. She was a producer, known for
About Time (2013),
Time Will Reveal (2016) and
Unsung (2008). She was married to George Rodriguez and Robert DeBarge. She died on February 16, 2024 in Woodland Hills, California, USA.