Actor
7 titles
I Spit on Your Grave
1978
Tragic Ceremony
1972
Cry for the Bad Man
2019
I Spit on Your Grave: Deja Vu
Savage Vengance
1993
Savage Vengeance
2020
Sex of the Witch
1973