From Los Angeles, California, USA • 1929 - 1995
We don't have a bio for this person yet
Someone's Watching Me!Film • 1978
Exorcist II: The HereticFilm • 1977
FrogsFilm • 1972
Man BeastFilm • 1956