悉尼·托勒
Sidney Toler
饰:Charlie Chan
曼坦·莫兰
Mantan Moreland
饰:Birmingham Brown, Chauffeur
弗吉尼亚·布里萨克
Virginia Brissac
饰:Mrs. Marsh
Ben Carter
饰:Ben Carter
邝炳雄
Benson Fong
饰:Tommy Chan
罗伯特·霍曼斯
Robert Homans
饰:Capt. Flynn (as Robert E. Homans)
Jack Norton
饰:Willie Rand
Janet Shaw
饰:Gloria Bayne
Victoria Faust
饰:Hulda Swenson
克南·克里普斯
饰:Detective (uncredited)
I·斯坦福·乔利
I. Stanford Jolley
饰:Ralph Brett (uncredited)
Charles Jordan
饰:Nelson (uncredited)
Milton Kibbee
饰:Herbert Sinclair (uncredited)
Reid Kilpatrick
饰:Wilbur Chester (uncredited)
弗兰克·梅奥
Frank Mayo
饰:Detective Hodge (uncredited)
伦纳德米迪
Leonard Mudie
饰:Horace Karlos (uncredited)
Tom Quinn
Tom Quinn
饰:Chemist (uncredited)
查尔兹·歇洛克
Charles Sherlock
饰:Sgt. McGraw (uncredited)
Emmett Vogan
饰:Mr. Hamilton (uncredited)
查尔斯·瓦根海姆
Charles Wagenheim
饰:Rausch (uncredited)
Crane Whitley
饰:Cooper (uncredited)
Helen Deverell
Helen Deverell
饰:Diane Hall (as Helen Devereaux)
肯纳G.肯普
Kenner G. Kemp