From Osage, Iowa, USA • 1904 - 1970
Steve Darrell (born Darrell Eugene Horsfall, November 19, 1904 – August 14, 1970) was an American actor, also known as Stevan Darrell or Steven Darrell. (Via Wikipedia)
The Monolith MonstersFilm • 1957
TarantulaFilm • 1955