Alan Haywood

Alan Haywood (1930-6th March 1995) played Hector in The Myth Makers.