Alan Haywood

Alan Haywood (30th November 1929-6th March 1995) played Hector in the Doctor Who serial The Myth Makers.