The Untamed: Fatal Journey
The Flaming Heart
Youth on Schedule
A Season Full of Dreams
Hunter
Strike Back
The Legend of He Xian Gu
TV · as Cheng Ming · 70 eps
TV · 8 eps
TV · as Li Yanliang · 24 eps
Movie · as Nie Mingjue
TV · 40 eps
Movie
Movie · as 顾景容