A Love So Beautiful
Veil of Shadows
The Burning River
Dream of Golden Years
大炎诡闻录
Unbreakable
TV · as A Sun · 2 eps
TV · as General Manager Wang · 5 eps
TV · as Jing Zhao · 22 eps
Movie · as Shang Jinqi
TV · as Wu Xiaojun · 24 eps
TV · as Li Shu · 23 eps