Cynthia Leake Net Worth is
$1.5 Million
Mini Biography
Cynthia Leake was created on Apr 20, 1957 in LA, California, USA. She actually is an celebrity, known for Open fire and Snow (1983), Xanadu (1980) as well as the Bear (1984).
Known for movies