Song of the Assassins
The Jade Pendant
Wished
Legend of the Demon Seal
Arrest Yang Qiangqiang
Chinese Madam
Movie · as Sister Yu / Yang Qiangqiang
Movie · as Meng Die
Movie
Movie · as Xu Zi Tong
Movie · as Lily