The Bond
All Rise
I Know I Love You
The Story of a Noble Family
A Long Way Home
Fist With Great Ambition
敦煌乐器
Alien Monster
TV · as Zhou Nian · 24 eps
TV · as Gu Zhaocheng · 30 eps
TV · as Dahao · 24 eps
TV · as Wen Bin · 3 eps
Movie
TV · as 导演 · 2 eps
TV · as 欧阳于坚 · 40 eps