Known For
Filmography

My Princess
TV · as Peter Xiao · 1 ep

Confessions in Masks
TV · as Ji Xiuyang · 74 eps

Too Young to Grow Old
TV · as Chen Jiawei · 24 eps

Summit of Our Youth
TV · as Gu Mingze · 23 eps

Be with You
TV · as Xu Jinbai · 30 eps

The Demon Hunter's Romance
TV · as Chilian / Bai Ning · 6 eps

Serendipity
TV · as Xie Xi · 2 eps

Fated in the Martial World
TV · as Shen Lang · 34 eps

Lady Revenger Returns from the Fire
TV · as Shen Zishan · 24 eps

My Marvellous Fable
TV · as Xu Youguang · 24 eps

Decreed by Fate
TV · as Fang Xianxun / Lin Xie · 16 eps

Love Behind the Melody
TV · as Lu Jingnian · 24 eps

Unforgettable Love
TV · as Ning Fang · 24 eps

Hot Blooded Detective
TV · as Fang Dong · 30 eps

The Long Ballad
TV · as Xu Feng [Gongsun Heng's bodyguard] · 49 eps

Please Love Me
TV · as Lu Ming · 24 eps
