We don't have a bio for this person yet
Leprechaun 3Film • 1995
EvolverFilm • 1995
Night of the Demons 2Film • 1994
Witchboard 2: The Devil's DoorwayFilm • 1993