Movies
The Devotion of Suspect X
as Chen Jing
China Strike Force
as Ruby
Phantom of the Theatre
as Meng Sifan/Kong Jin/Kong Lan
Sophie's Revenge
as Lucy
Fallen City
as Qin Xiao xiong
My Lucky Star
as Lucy
The Precipice Game
as Liu Chenchen
The House That Never Dies
as Lu Die Yu, Xu Ruo Qing
Blood Stained Shoes
as Su Er
The Mirror
as Judy