From El Paso, Texas, USA
We don't have a bio for this person yet
Candyman: Day of the DeadFilm • 1999
From Dusk Till DawnFilm • 1996
Return of the Living Dead IIIFilm • 1993
The Bermuda TriangleFilm • 1978