Mark Eden

Mark Eden played Marco Polo in the Doctor Who serial Marco Polo. Fifty years later, Eden played BBC One Controller Donald Baverstock in the 2013 docu-drama, An Adventure in Space and Time. He also notably reprised his role as Marco Polo for linking segments for the unofficial Loose Cannon reconstruction of Marco Polo.