From Alameda, California, USA • 1911 - 1986
Leif Erickson (born William Wycliffe Anderson; October 27, 1911 – January 29, 1986) was an American stage, film, and television actor. (Via Wikipedia)
Strait-JacketFilm • 1964
Invaders from MarsFilm • 1953
Night MonsterFilm • 1942