Acting
1987-05-10 · Chongqing,China
Imperfect Love
2020 · Series
Find Yourself
Sound of the Desert
2014 · Series
Legend of Goddess Luo
2013 · Series