ActingChen ShuBorn 1920-06-30· Shanghai,ChinaKnown forThe Last Emperor1987DRAMADevils on the Doorstep2001DRAMAFull filmographyThe Last Emperor1987DRAMADevils on the Doorstep2001DRAMA