Richard Barclay

Richard Barclay was Film Editor for TV: Marco Polo, along with Elmer Davies and John House.