We don't have a bio for this person yet
Devil Dog: The Hound of HellFilm • 1978
The Strange and Deadly OccurrenceFilm • 1974