From Cambridge, Massachusetts, USA • 1902 - 1989
William Forrest (October 10, 1902 – January 26, 1989) was an American theatre, film, and television actor. (Via Wikipedia)
Billy the Kid Versus DraculaFilm • 1966
The Monster That Challenged the WorldFilm • 1957
Invaders from MarsFilm • 1953