Peacock
Movie • 2005
Hengshan Hospital
Series • 2021
Flower in the War
Series • 2012
The Blue Kite
Movie • 1994
Thirteen Princess Trees
Movie • 2006