We don't have a bio for this person yet
Terror TrainFilm • 1980
Death ShipFilm • 1980
The UncannyFilm • 1977
RitualsFilm • 1977
The Little Girl Who Lives Down the LaneFilm • 1976