Rick Yune in Marco Polo (s2) as Kaidu Khan more on the source link