Known For
Filmography

Limitless Skies
TV · as Duan De / Duan Bude · 1 ep

Now I Met Her
Movie · as Uncle Liu

Against the Current
TV · as Emperor / Crown Prince · 1 ep

Better Halves
TV · as Shi Xianxian · 3 eps

Moments We Shared
Movie · as Niu Datian

Her Story
Movie · as Xiao Zhou

One in a Million
TV · 6 eps

Heroes
TV · as Long Xia · 2 eps

To Be Continued
Movie

One and Only
Movie · as Lao Bai

The Hope
TV · as Xiao Rui · 30 eps

Wulin Heroes
TV · as Wang Daniu · 22 eps

Three-Body
TV · as Sha Ruishan · 30 eps

Go and Domain Your Game
TV · as Han Xuanzhi · 30 eps

因爱而伟大
Movie

Mojin: Ancient City of Cadota
Movie · as Wang Kaixuan

Battle of the Undead
Movie · as Wang Kaixuan

开播!情景喜剧
TV · as 孔连顺 · 13 eps

Love in a Loop
TV · as Steve · 24 eps

Interstellar Wanderer
TV · as 朱连连 (voice) · 12 eps

Zhu Bajie: The Spring Years
Movie

Kung Fu Monster
Movie · as Dash

Oolong Courtyard: Kung Fu School
Movie · as Cheng Mingxing / Star Chen

Universal Library
TV · as Fan Chuntian · 24 eps

Giohazard
Movie · as Hou (Doctor)

The One
Movie · as 哮天

What a Day!
Movie · as Lottery store owner

Fresh Teachers
TV · as Wu Wei · 24 eps

Roast
TV · 1 ep

The Mermaid
Movie · as Museum Visitor

报告老板!之权力游戏 特别篇 万万么想到
Movie · as 孔女神

异能家庭
TV · as Lin Yin · 30 eps

Surprise
Movie · as Kong Lianer

万万没想到:千钧一发
Movie · as 师傅

大侠黄飞鸿
TV · as Fang Shi Yu · 15 eps

The Continent
Movie · as Su Mi's brother

学姐知道
TV · 30 eps

报告老板!贺岁篇 豪言壮旅
TV · as 伪·女神 · 7 eps

报告老板!番外篇
TV · as 伪·女神 · 5 eps

Unexpectedness
TV · as 美女 · 45 eps

Yes Boss!
TV · as 苏米哥哥、容嬷嬷 · 17 eps

报告老板!
TV · as 伪·女神 · 20 eps
