From Tuba City, Arizona, USA • 1954 - 2017
We don't have a bio for this person yet
The Dentist 2Film • 1998
MimicFilm • 1997
SpeciesFilm • 1995