Main •
Lorenzo Richelmy as
Marco Polo, the son of a Venetian merchant who
travels to China and is ultimately left there as a guest of Kublai Khan, rising to official position in the court. the Khan's favorite and most important wife who is a valued unofficial adviser. •
Rick Yune as
Kaidu, the Khan's cousin and rival, •
Remy Hii as Prince
Jingim, the Khan's lawful son and heir. •
Pierfrancesco Favino as
Niccolò Polo, a Venetian merchant and Marco's father •
Ron Yuan as
Prince Nayan (season 2), Kublai's uncle and a Nestorian Christian •
Claudia Kim as
Khutulun (season 2; recurring, season 1),
Kaidu's daughter and favored child, niece of the Khan, and a superb warrior •
Jacqueline Chan as Shabkana (season 2),
Kaidu's mother •
Leonard Wu as Orus (season 2), Kaidu's son • Thomas Chaanhing as Gerel (season 2), a khan loyal to Kaidu •
Chris Pang as Arban (season 2), a khan loyal to Kaidu •
Gabriel Byrne as
Pope Gregory X (season 2) •
Michelle Yeoh as Lotus (season 2), a Taoist nun and the designated protector of the Song Dynasty's boy emperor. Yeoh also stars in the Christmas special "One Hundred Eyes".
Recurring •
Corrado Invernizzi as
Maffeo Polo (season 1), Marco's uncle •
Tan Kheng Hua as
Xie Daoqing (season 1),
empress dowager of the Song Dynasty •
Lawrence Makoare as Za Bing (season 1), Princess Kokachin's
eunuch protector • Vanessa Vanderstraaten as Princess Sorga (season 1), one of Jingim's wives •
Patrick Teoh as General Red Brow (season 1) •
Shu An Oon as Jing Fei (season 1), Mei Lin's friend, also an imperial concubine • Chloe Luthi (season 1) and Jaime Chew (season 2) as Ling Ling, the daughter of Mei Lin and the former Emperor of the Song Dynasty • Nicholas Bloodworth as Tulga (season 1), Kokachin's guardian • Max Kellady as Emperor Duzong, the son of the empress dowager and the former Emperor of the Song Dynasty •
Soffi Jikan as Milo Boy (season 1) • Mano Maniam as The Old Man / Hassan-i Sabbah (season 1) • Daniel Tuiara as Sukh (season 2), Ahmad's sworn
Burmese warrior •
Tosh Zhang as Bai (season 2) • Byambadorj Altanhuyag as General Qaban (season 2) • Esther Low as Kokachin (season 2; guest, season 1), the real Blue Princess of the Mongol Bayaut tribe •
Jason Chong as General Kasar (season 2) •
Chew Kin Wah as Song Loyalist 1 (season 2) • Karishma Ahluwalia as Oksana, Ahmad's mother (season 2)
Notable guest stars •
Baljinnyamyn Amarsaikhan as
Ariq Böke (season 1), the Khan's brother, overseer of
Karakorum •
Darwin Shaw as Sabbah (season 1) •
Togo Igawa as Chuluun (season 2) ==Production==