英格丽·褒曼
Ingrid Bergman
饰:Gladys Aylward
尤尔根斯·库尔特
Curd Jürgens
饰:Capt. Lin Nan (as Curt Jurgens)
理查德·沃迪斯
Richard Wattis
饰:Mr. Murfin
周采芹
Tsai Chin
饰:Sui-Lan
琼·杨
Joan Young
饰:Sir Francis' cook
郭弼
Burt Kwouk
饰:Li
Edwina Carroll
饰:Chinese Dancer (uncredited)
理查德·马内尔
Richard Marner
饰:Russian Soldier (uncredited)
文森特·黄
Vincent Wong
饰:Chinese Captain (uncredited)
罗伯特·多纳特
Robert Donat
饰:The Mandarin of Yang Cheng
Michael David
饰:Hok-A
阿西妮·瑟伦
Athene Seyler
饰:Jeannie Lawson
罗纳德·斯夸尔
Ronald Squire
饰:Sir Francis Jamison
穆特里·凯尔索尔
Moultrie Kelsall
饰:Dr. Robinson
Peter Chong
饰:Yang
Edith Sharpe
饰:Secretary at China Inland Mission
Lian-Shin Yang
饰:Woman with Baby
Noel Hood
饰:Miss Thompson (as Noël Hood)
Frank Blaine
饰:Madman (uncredited)
Alexi Bobrinskoy
饰:Russian Fireman (uncredited)
Christopher Chen
饰:Tax Collector (uncredited)
Lin Chen
饰:Innkeeper's Wife (uncredited)
David Goh
饰:Japanese Lieutenant (uncredited)
Frank Goh
饰:Timothy (uncredited)
Ronald Kyaing
饰:Young Lin (uncredited)
Judith Lai
饰:Sixpence (uncredited)
罗纳德·李
Ronald Lee
饰:Chief Muleteer (uncredited)
Louise Lin
饰:Mai Da (uncredited)
André Mikhelson
饰:Russian Commissar (uncredited)
Stanislaw Mikula
饰:Russian Conductor (uncredited)
Aung Min
饰:Buddhist Priest (uncredited)
约翰·米切尔
John Mitchell
饰:Bit Part (uncredited)
Michael Wee
饰:Mandarin's Aide (uncredited)
Ye-Min
饰:Bai-Bao (uncredited)
Zed Zakari
饰:Chief Prison Guard Reporting Riot (uncredited)
Stanley Zevic
饰:Russian Officer (uncredited)