Green Snake
Sweet Sweet
Tomb Coffin Demon
The Forbidden City Affair
TV · as Xiao Ai · 22 eps
Movie · as Ling Xiaoqi
Movie
Movie · as Mu Yao
Hopping Vampire Vs. Zombie
Movie · as Wang Jiajia