May 12, 2020

This Day in Halloween: Actor John Barclay is born in Bletchingly, Surrey, England in 1892. / Illustration by CJ Lundblad

John Barclay is born in Bletchingly, Surrey, England in 1892. The tall actor’s long career stretched from the 1930s to the 1970s and includes Dr. Jekyll and Mr. Hyde, Dr. Heidegger’s Experiment, The Brotherhood of Satan, The Night Gallery TV series and Soylent Green. He died in 1978.