Rebirth
Beacon of Shentou Ridge
Airbenders
She May Not Be Cute
Limited 72 Hours of Love
The Fearless Youth
我是猎手
Movie
TV · 3 eps
TV · as Lin Hao · 23 eps
TV · as Tian Ye · 30 eps
TV · as Quan Yuolin · 24 eps
TV · as An Luyi · 23 eps
TV · as Lu Xinghao · 24 eps