Birthday
1947-07-20Place of Birth
Pine Bluff, Arkansas, USABiography
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.Free Trial Channels
All Movies List
What Have You Done to Solange?
1972
6.9
WATCH NOW
as Solange Beauregard
1972
AD