The Last Emperor - Cast
John Lone
Pu Yi (Adult)
Actor
Joan Chen
Wan Jung
Actor
Peter O'Toole
Reginald Johnston (R.J.)
Actor
Ruocheng Ying
The Governor
Actor
Victor Wong
Chen Pao Shen
Actor
Dennis Dun
Big Li
Actor
Ryuichi Sakamoto
Amakasu
Actor
Maggie Han
Eastern Jewel
Actor
Ric Young
Interrogator
Actor
Vivian Wu
Wen Hsiu
Actor
Cary-Hiroyuki Tagawa
Chang
Actor
Lisa Lu
Tzu Hsui
Actor
Hideo Takamatsu
General Ishikari
Actor
Henry O
Lord Chamberlain
Actor
Chen Kaige
Captain of Imperial Guard
Actor
Constantine Gregory
Oculist
Actor
Yu Li
Second High Consort
Actor
Zhang Tianmin
Old Tutor
Actor
Shi Liang
Republican Officer
Actor
Chen Shu
Chang Chinghui
Actor
Daxing Zhang
Tough Warder
Actor
Cai Hongxiang
Scarface (uncredited)
Actor
Glen Murphy
Captain (uncredited)
Actor
Biao Wang
Prisoner (uncredited)
Actor