From Honolulu, Hawaii, USA • Born in Sep 1, 1943 (83 years old)
Donald Lee Stroud (born September 1, 1943) is an American actor, musician, and surfer. Stroud has appeared in over 100 films and 200 television shows. (Via Wikipedia)
Dance with the DevilFilm • 1997
The Alien WithinFilm • 1995
Carnosaur 2Film • 1995
The Divine EnforcerFilm • 1992
Sweet SixteenFilm • 1982
The Amityville HorrorFilm • 1979
Death WeekendFilm • 1976