We don't have a bio for this person yet
The Sea SerpentFilm • 1985
The Living Dead at Manchester MorgueFilm • 1974