Alan Haywood

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