From Sherman, Texas, USA • Born in Jul 31, 1941 (85 years old)
We don't have a bio for this person yet
Fatal FramesFilm • 1996
Cut and RunFilm • 1985
A Lizard in a Woman's SkinFilm • 1971