From Palo Alto, California, USA • Born in Dec 24, 1959 (66 years old)
Perry Lang (born December 24, 1959, in Palo Alto, California) is an American director, writer, and actor. (Via Wikipedia)
Jacob's LadderFilm • 1990
AlligatorFilm • 1980
The HearseFilm • 1980