Richard Barclay

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