Richard Barclay

Richard Barclay was film editor for the Doctor Who television story Marco Polo, along with Elmer Davies and John House.