From Buffalo, New York, USA • 1928 - 2019
William Swan is a former American stage, film and television actor. (Via TMDB)
Lady in a CageFilm • 1964
The Monster That Challenged the WorldFilm • 1957