Known For
Filmography

Cheng Du Stroll
Movie · as An Ran

Gentlemen Attention Please
TV · 1 ep

The 300 Loyal Ghosts
TV · as Zhang Yi · 12 eps

Echo of Her Voice
TV · as Yun Shang · 24 eps

相信·爱
Movie

Blooming Days
TV · as Lu Beiyi · 36 eps

The Justice
TV · as Ding Lili · 42 eps

Hello Saturday
TV · 1 ep

Gentlemen of East 8th
TV · as Li Jiesen 'Jason' · 40 eps

The Promise of Chang’an
TV · as Situ Gun · 60 eps

Everybody Stand By
TV · 10 eps

We Are Young
TV · as Su Yang · 29 eps

Legend of Fuyao
TV · as Yan Jingchen · 66 eps

The King of Blaze
TV · as 尚轩 · 61 eps

The Chamber of Secrets Escape
TV · as Self · 8 eps

The Starry Night, The Starry Sea
TV · as Jiang Yisheng · 34 eps

For Love
Movie · as Cao Wen

Take off your mask
TV · as Liang Dachuan · 30 eps

The Legend of Flying Daggers
TV · as Li Zheng · 42 eps

A Housewife Detective
TV · as Ding Dali · 43 eps

Idol Hunter
TV · as Li Zhan · 20 eps

Tales of Mystery
Movie · as Yang Shuo (segment 1)

The World of Love
TV · 36 eps

Legend of Fragrance
TV · as Wen Shixuan · 44 eps

The Lost Tomb
TV · as Lord Lu Shang · 12 eps

邻居也疯狂
TV · 32 eps

Perfect Couple
TV · as Gu Changfeng · 45 eps

Boss & Me
TV · as Zheng Qi · 33 eps

So Young
Movie · as Zhao Shiyong

刺青海娘
TV · 39 eps

婚巢
TV · 34 eps

离爱
TV · as Mo Xiaoyu · 28 eps

The Bounty Player
TV · 32 eps

AA婚姻日记
Movie · as 楚南

Heaven Eternal, Earth Everlasting
Movie · as Yuan Ming

原谅
TV · as 曲折 · 24 eps

河流如血
TV · 30 eps
