Alan Haywood

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