We don't have a bio for this person yet
Return of the Living Dead Part IIFilm • 1988
Strange BehaviorFilm • 1981