We don't have a bio for this person yet
Decoys 2: Alien SeductionFilm • 2007
DecoysFilm • 2004
ScreamersFilm • 1995
The Amityville CurseFilm • 1990