Filmography
No Foul Game
36 Episode s . as Sha Jia
No Foul Game
36 Episode s . as Sha Jia
No Boundary
52 Episode s . as Zhang Long
No Boundary
52 Episode s . as Zhang Long
My Heart
24 Episode s . as Yuan Qing
My Heart
24 Episode s . as Yuan Qing
Never Gone
36 Episode s . as Liu Yu [Su Yun Jin's university dorm-mate]
Never Gone
36 Episode s . as Liu Yu [Su Yun Jin's university dorm-mate]