CineWave
HomeMoviesTV SeriesTrending
CineWave

Your home for cinema. Discover trending films, explore top-rated TV series, and watch with friends in real time.

Browse

  • Home
  • Movies
  • TV Series
  • Trending

Genres

  • Action
  • Comedy
  • Drama
  • Horror
  • Sci-Fi
  • Romance
  • Animation
  • Thriller

© 2026 CineWave. All rights reserved.

CineWave does not store any files on our server, we only linked to the media which is hosted on 3rd party services.

Back to Mao’s Last Dancer
Mao’s Last Dancer

Full Credits

Mao’s Last Dancer

Cast

19 members

Amanda Schull

Amanda Schull

Elizabeth Mackey

Chi Cao

Chi Cao

Li Cunxin - adult

👤

Chengwu Guo

Li Cunxin - teenage

👤

Wen Bin Huang

Li Cunxin - boy

Joan Chen

Joan Chen

Niang

Bruce Greenwood

Bruce Greenwood

Ben Stevenson

Kyle MacLachlan

Kyle MacLachlan

Charles Foster

Jack Thompson

Jack Thompson

US Federal Judge

👤

Camilla Vergotis

Mary McKendry

👤

Madeleine Eastoe

Lori

Steven Heathcote

Steven Heathcote

Bobby Cordner

Aden Young

Aden Young

Dilworth

Wang Shuangbao

Wang Shuangbao

Barbara Bush

Barbara Bush

Herself (archive footage) (uncredited)

George H. W. Bush

George H. W. Bush

Himself (archive footage) (uncredited)

Mao Zedong

Mao Zedong

Himself (archive footage) (uncredited)

Bruce Greenwood

Bruce Greenwood

Kip Gamblin

Kip Gamblin

David

👤

George Ellis

Houston Ballet Conductor

Crew

17 members

Directing

Bruce Beresford

Bruce Beresford

Director

Writing

👤

Jan Sardi

Screenplay

👤

Cunxin Li

Author

Production

Jane Scott

Jane Scott

Producer

👤

Sue MacKay

Line Producer

👤

Geng Ling

Co-Producer

👤

Troy Lum

Executive Producer

Camera

Peter James

Peter James

Director of Photography

Sound

Christopher Gordon

Christopher Gordon

Music

Art

👤

Elaine Kusmishko

Art Direction

👤

Kerrie Brown

Set Decoration

👤

Herbert Pinter

Production Design

Costume & Make-Up

👤

Anna Borghesi

Costume Design

👤

Ziggy Golden

Makeup & Hair

👤

Maree McDonald

Hairstylist

👤

Xin Mu

Makeup Artist

Editing

👤

Mark Warner

Editor