Cast and crew
Mao's Last Dancer
Directed by Bruce Beresford · starring Bruce Greenwood, Christopher Kirby and Aden Young
- 10 actors
- 1 in the crew
- 2010
- 1 h 57 min
Mao's Last Dancer: cast and crew
Director
Actors and characters
- Actors
- 10
- Crew
- 1
- Youngest at release
- 31 yearsAmanda Schull
- Eldest at release
- 69 yearsJack Thompson
-
Bruce Greenwood Ben Stevenson
-
Christopher Kirby Mason
-
Aden Young Dilworth
-
Joan Chen Niang
-
Amanda Schull Elizabeth
-
Alice Parkinson Assistant Stage Manager
-
Kyle MacLachlan Charles Foster
-
Jack Thompson Judge Woodrow Seals
-
Nicholas Hammond TV Reporter
The whole cast 10
Companies
- Production companies
- A Contracorriente Films
Questions about the cast of Mao's Last Dancer
- Who plays Ben Stevenson in Mao's Last Dancer?
- Bruce Greenwood plays Ben Stevenson.
- Who plays Mason in Mao's Last Dancer?
- Christopher Kirby plays Mason.
- Who plays Dilworth in Mao's Last Dancer?
- Aden Young plays Dilworth.
- Who plays Niang in Mao's Last Dancer?
- Joan Chen plays Niang.
- Who plays Elizabeth in Mao's Last Dancer?
- Amanda Schull plays Elizabeth.
- Who plays Assistant Stage Manager in Mao's Last Dancer?
- Alice Parkinson plays Assistant Stage Manager.
- Who directed Mao's Last Dancer?
- Bruce Beresford.
- How many actors are in Mao's Last Dancer?
- 10 actors are credited, and 1 person in the crew.
The cast in numbers
Bruce Beresford has also directed Nicholas Hammond in 2 films: Ladies-in-black (2018) and Paradise Road (1997).
Bruce Beresford had already directed Aden Young in Paradise Road (1997).
Kyle MacLachlan and Joan Chen have worked together on 2 other films: Twin Peaks: The Missing Pieces (2014) and Twin Peaks: Fire Walk with Me (1992).
Jack Thompson and Aden Young have worked together on one other film: Poker Face (2023).
With the most films on MovieNCo: Bruce Greenwood (37), Jack Thompson (22) and Kyle MacLachlan (19).
The cast’s average age at release is 51 (of the 5 actors whose birth date we know).

