Successor
A Beautiful Lie
Goodbye
Goodbye 2
Our Dazzling Days
Let Go of My Baby
The Triple Echo of Time
TV · 1 ep
TV · as Chen Ming · 24 eps
Movie · as Young Ma Jiye
TV · as Xiao Jia · 10 eps
Movie · as 赵乐乐
TV · 12 eps