From Los Angeles, California, USA • 1935 - 2009
We don't have a bio for this person yet
WishcraftFilm • 2002
Halloween: The Curse of Michael MyersFilm • 1995