Cynthia Freeman Net Worth is
$20 Million
Mini Biography
Cynthia Freeman is a maker and movie director, known for Drips (2009) and A Watch from the very best: KXOK in the Sixties (2003).
Known for movies