Richard Leech

Richard Leech played Gatherer Hade in the Doctor Who television story The Sun Makers.