From Trenton, New Jersey, USA • 1926 - 2022
Robert Brown (born Robin Adair MacKenzie Brown; November 17, 1926 – September 19, 2022) was an American film and television actor who was mostly active in the 1960s and 1970s. (Via Wikipedia)
Tower of LondonFilm • 1962