From Chicago, Illinois, USA • 1923 - 2010
We don't have a bio for this person yet
WolfenFilm • 1981
Christmas EvilFilm • 1980
The SentinelFilm • 1977