Alan Haywood

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