Acting
1969-09-07 · Linyi, Shandong, China
The Strange Case of Embroidered Shoes
2023 · Movie
Rock Shadow Puppet
2022 · Movie
The Trembling of A Leaf
2021 · Movie
The Drifting Red Balloon
2018 · Movie
Iron Housewives
2017 · Series
花一样的女人
2014 · Series
并肩作战
2011 · Movie