Alan Haywood

Alan Haywood played Hector in The Myth Makers.