Discover
Born in Queens, New York City, New York, USA
Stephen Robert Franken (May 27, 1932 – August 24, 2012) was an American actor who worked in film and television for over fifty years.
Point of Entry
(2007)
Westworld
(1973)
The Fiendish Plot of Dr. Fu Manchu
(1980)
The Party
(1968)