We don't have a bio for this person yet
I Spit on Your Grave III: Vengeance Is MineFilm • 2015
PreyFilm • 1977