Known For
Filmography

My Girl
TV · as Xu Hengyu · 1 ep

Love As Bait
TV · as Ling Shenxing · 24 eps

Dearest
TV · as Jiang Yu · 24 eps

The Quirky and the Charming
TV · as Xiao Mucheng · 20 eps

Married
TV · as Qin Can · 24 eps

My Youth and I
Movie · as Tang Xiaobin

Choice Husband
TV · as Pei Yanzhen · 30 eps

Accidentally Meow on You
TV · as Ji Chen · 24 eps

Cute Programmer
TV · as Jiang Yicheng · 30 eps

The Three Divisions of the Universe Secret
TV · as Lu Yunfei · 40 eps

Marry Me
TV · as Long Yao · 35 eps

The Irresistible
TV · as Self · 12 eps

You Are My Destiny
TV · as Wang Xiyi · 36 eps

Blowing in the Wind
TV · as Xia Di · 28 eps

Lucky's First Love
TV · as Xia Ke · 24 eps

Standing in the Time
TV · as Zhou Zimo / Lei Yang · 38 eps

The Eternal Love
TV · as Mo Liancheng · 84 eps

I Cannot Hug You
TV · as Jiang Zhihao · 32 eps

Princess Agents
TV · as Yueqi · 6 eps

Sword Chaos
TV · as Ba Wangqiang · 21 eps

20 Once Again
Movie · as Band Member

