• Home
  • Articles
  • Stories
  • Discussions
  • Library
  • image information
Hot Search
No search results found
  • Write an article/story
    Give them a reason to read
  • Start discussion
    Ask a question or spark a debate
  • Create a list
    Recommend your favorite films
  • Post a video
    Upload a reaction or review video
back
Back to previous page

Shanghai Express (1932) | Full Cast

Director

Josef von Sternberg

Josef von Sternberg

DIRECTOR

Writer

Jules Furthman

Jules Furthman

WRITER

Stars (in credits order)

Marlene Dietrich

Marlene Dietrich

Shanghai Lily

Clive Brook

Clive Brook

Captain Donald Harvey

Anna May Wong

Anna May Wong

Hui Fei

Warner Oland

Warner Oland

Henry Chang

Eugene Pallette

Eugene Pallette

Sam Salt

Lawrence Grant

Lawrence Grant

Mr. Carmichael

Louise Closser Hale

Louise Closser Hale

Mrs. Haggerty

Gustav von Seyffertitz

Gustav von Seyffertitz

Eric Baum

Emile Chautard

Emile Chautard

Major Lenard

Sami Ayanoglu

Sami Ayanoglu

Dr. Professor Jack (uncredited)

George Blagoi

George Blagoi

Minor Role (uncredited)

Leonard Carey

Leonard Carey

Carey (uncredited)

Wong Chung

Wong Chung

Chinese Officer Checking Passports (uncredited)

Jack Deery

Jack Deery

British Officer at Shanghai (uncredited)

Herbert Evans

Herbert Evans

British Railway Officer (uncredited)

Bess Flowers

Bess Flowers

Undetermined Secondary Role (uncredited)

Willie Fung

Willie Fung

Train Engineer (uncredited)

Tom Gubbins

Tom Gubbins

Chinese Officer (uncredited)

Forrester Harvey

Forrester Harvey

Peiping Ticket Agent (uncredited)

Claude King

Claude King

Mr. Albright (uncredited)

James B. Leong

James B. Leong

A Rebel (uncredited)

Ura Mita

Ura Mita

Chinese Woman (uncredited)

Miki Morita

Miki Morita

Chinese Officer (uncredited)

Minoru Nishida

Minoru Nishida

Li Fung (uncredited)

Victor Wong

Victor Wong

Chinese Officer (uncredited)

logo

Let's talk about movies!

Articles Discussions Videos Library
Help Center Privacy Policy Terms of Use
User feedback
What's Peliplat?
Copyright © 2020-2026 Peliplat Technology Co., Ltd. All rights reserved.
User Feedback