Blossom
Glory
Sunshine of My Life
The Inextricable Destiny
Qing Luo
爱的喜悦
我在锡林郭勒等你
TV · as Wei Keqian · 1 ep
TV · as Duke Jing · 2 eps
TV · 27 eps
TV · as Gu Yebai · 24 eps
TV · as Yan Xu · 45 eps
TV · as Hu Yunxiang · 32 eps
Movie · as 林俊