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

Mutantes: Punk Porn Feminism
EN · 20094.8
as Self - Interviewee
Mother's Mink
2009
Mother's Mink
EN · 2009Not rated
Actor, Director

Annie Sprinkle's Amazing World of Orgasm
EN · 2007Not rated
Actor, Director

Straight for the Money
EN · 1994Not rated
as Herself

Whore Culture
EN · 1993Not rated
as Self, Director









