Known For
Filmography
Light My Way
TV · as Chen Sheng · 30 eps

Under The Three Rivers
TV · as Ding Qi · 1 ep

My Page in the 90s
TV · as Hu Tiehan · 24 eps

Cases Between Us
TV · as Yuan Hong · 36 eps

Love Between Lines
TV · as Gong Huaicong · 20 eps

Up Stream
Movie

Lost Identity
TV · as Li Shaotang / 黎少堂 · 40 eps

Once Again
TV · as Peng Haoyang · 40 eps

The Forbidden Flower
TV · as Han Yu · 24 eps

凶案深处
TV · 26 eps

When You Be Me
TV · as Qiao Nan · 26 eps

Winter Night
TV · as Mu Zili · 24 eps

Hello, The Sharpshooter
TV · as Du Lingfeng · 40 eps

Remembrance of Things Past
TV · as Ou Yang · 12 eps

My Bargain Queen
TV · as He Zhijuan · 40 eps

Fox in Fuso
Movie · as Zhang Huaisheng

The Truth
TV · as Xiao Yi · 26 eps

I Don't Want to Be Friends with You
TV · as Chen Junhe · 24 eps

Super Nova Games
TV · 13 eps

The Inn
TV · as Self - Employee · 13 eps

Super Idol
TV · as Self · 10 eps
