ActingZhao YanguozhangBorn 1966-06-07· Hebei, ChinaKnown forAn Elephant Sitting Still2018DRAMASo Long, My Son2019DRAMAFull filmographyAn Elephant Sitting Still2018DRAMASo Long, My Son2019DRAMA