DesiMDB

Acting

Carol Leigh

EN, NL cinema · 16 credits

Born

11 January 1951

Died

16 November 2022 (aged 71)

Birthplace

New York City, New York, USA

Also known as Scarlot Harlot

Known for

Filmography