Cast and Crew of Shame

Cast of
Shame

About Shame

  • Released on July 31, 1921

William Fielding, a young widower, is living in Shanghai with his little boy, David. A young Chinese woman looks after the child, and Foo Chang, a trader, lusts after her. Because he believes she is David's mother, he kills Fielding. Fielding's faithful secretary, Li Clung, takes the boy to San Francisco to be raised by his grandfather. As an adult, David (also played by Gilbert) fights against opium trafficking with Li Clung's help.

Full Cast of Shame

John Gilbert
plays William Fielding / David Field

Michael D. Moore
plays David, at 5

Michael D. Moore as David, at 5

Michael D. Moore (born Dennis Michael Sheffield, October 14, 1914 – March 4, 2013) was a Canadian-born American film ...

See Michael D. Moore's other roles

Frankie Lee
plays David, at 10

George Siegmann
plays Foo Chang

William V. Mong
plays Li Clung

Anna May Wong
plays Lotus Blossom

George Nichols
plays Jonathan Fielding

Rosemary Theby
plays The Weaver of Dreams

Doris Pawn
plays Winifred Wellington

David Kirby
plays 'Once-over' Jake (as 'Red' Kirby)


Crew of Shame

Discover the backstage crew of Shame →