Shadow Love
I Am the Years You Are the Stars
Gourmet in Tang Dynasty
My Impossible Life
TV · as Shi Du · 2 eps
TV · as Xin Zongjian · 23 eps
TV · as Yuan Peiliu / Da Diao · 69 eps
TV · as Xue Zaozao · 1 ep