We don't have a bio for this person yet
Spiders II: Breeding GroundFilm • 2001
SpidersFilm • 2000
The ManglerFilm • 1995