We don't have a bio for this person yet
The Castle of the Living DeadFilm • 1964
Horror CastleFilm • 1963