Welcome to...
20th Century Flicks
Credited in 4 movies
THE HOUSE BY THE CEMETERY
1981
THE BEYOND
ZOMBIE FLESH EATERS
1979
A LIZARD IN A WOMAN'S SKIN
1971