Fredric March
Role: Hendrik Heyst
Cedric Hardwicke
Role: Mr. Jones
Jerome Cowan
Role: Martin Ricardo
Sig Ruman
Role: Mr. Schomberg
Margaret Wycherly
Role: Mrs. Schomberg
Fritz Feld
Role: Signor Makanoff
Rafaela Ottiano
Role: Madame Makanoff
Sam Ash
Role: Dutchman (uncredited)
Romaine Callender
Role: Missionary (uncredited)
Luke Chan
Role: Chinese Houseboy (uncredited)
Edward Fielding
Role: Fetherston (uncredited)
Keith Hitchcock
Role: Telegraph Man (uncredited)
Kenneth Hunter
Role: Times Man (uncredited)
Roger Imhof
Role: Captain Davidson (uncredited)
Gladden James
Role: Customer (uncredited)
Alan Ladd
Role: Heyst as an 18-Year-Old (uncredited)
Tommy Lee
Role: Chinese Houseboy
Major McBride
Role: Dutchman
Francis Pierlot
Role: McKenzie
John Rogers
Role: Engineer
George Rosener
Role: Dutch Clerk