Carmen L. Scott was born on March 7, 1980 in Richmond, Virginia, USA. Carmen L. is a writer and producer, known for
Inside Man (2006),
Precious (2009) and
The Sunflower County Freedom Project (2013). Carmen L. has been married to
Lenny Payan since 2007.