From Chicago, Illinois, USA • 1947 - 2020
We don't have a bio for this person yet
Child's Play 2Film • 1990
The Return of the Living DeadFilm • 1985