Acting
1977-10-27 · Changji Hui Autonomous Prefecture, Xinjiang Uygur Autonomous Region, China
Heroine in Red
2017 · Movie
Journey to the West: Conquering the Demons
2013 · Movie