Acting
An actress, known for I Spit on Your Grave (1978), I Spit on Your Grave: Deja Vu (2019) and Savage Vengance (1993). She was previously married to Sidney Luft and Meir Zarchi.
Day of the Woman
1978
The Lords of Salem
2013
I Spit on Your Grave: Déjà Vu
2019
What Have You Done to Solange?
1972
Seven Blood-Stained Orchids
Skin: A History of Nudity in the Movies
2020
The Butterfly Room
2012
The Concrete Jungle
1982
Raw Force
The Best of Sex and Violence
The Boxer
Tragic Ceremony
Death House
2018
Sex of the Witch
1973
Mafia Junction
Terror in Woods Creek
2017
Madeleine: Anatomy of a Nightmare
1974
Growing Up with I Spit on Your Grave
Decameron II
Cry for the Bad Man