Full Cast & Crew

cast
crew
  • Lim  Kay Tong
    Lim Kay Tong as Lord Chenchu
  • Mark  Jax
    Mark Jax as Niccolo Polo
  • Alan  Shearman
    Alan Shearman as Maffeo Polo