Barbara Lee(XI)
- Producer
Barbara Lee was born on 16 July 1946 in El Paso, Texas, USA. She is a producer, known for She Dared to Dream, The Cardiac Kids and Truth to Power (2020). She has been married to Clyde Oden Jr. since 31 December 2019. She was previously married to Carl Lee.