We don't have a bio for this person yet
VampiresFilm • 1998
ArachnophobiaFilm • 1990
Invaders from MarsFilm • 1986
LifeforceFilm • 1985