Stanley Chen

Stanley Chen was an uncredited Mongol Bandit/Traveller in the Doctor Who television serial Marco Polo. (DWM 240)