Anna
King Mongkut
Tuptim
Louis
The Kralahome
General Alak
Prince Chowfa
Princess Fa-Ying
Prince Chulalongkorn
Moonshee
Beebe
Lady Thiang
Lord John Bradley
Lady Bradley
Mycroft Kincaid
Khun Phra Balat
Phim
Noi
Nikorn
Pitak
Interpreter
Lady Jao Jom Manda Ung (as Swee-Lin)
King Chulalongkorn (voice)
Captain Blake
Scarfaced leader (as Lim Yu-Beng)
Justice Phya Phrom
Second Judge (as Kee Thuan Chye)
Third Judge
Lady of Court No.1
Lady of Court No.2
Lady of Court No.3 (as Tina Lee Siew Ting)
Lady of Court No.4 (as Wong Chui Ling)
Lady of Court No.5
La-Ore
Scout No.1
Scout No.2 (as Mohd Razib Saliman)
Siamese Trader
Shipping Dock Woman
Mercenary (as Mahmud Ali Basah)
Distraught Villager
Guest (uncredited)
Lady Thiang (uncredited)
French Ambassador (uncredited)