From Chicago, Illinois, U.S. • 1938 - 1986
Robert Drivas (born Robert Choromokos; November 21, 1935 – June 29, 1986) was an American actor and theatre director. (Via Wikipedia)
God Told Me ToFilm • 1976
The Illustrated ManFilm • 1969