Mark Eden

Mark Eden (born 14 February 1928) 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.