Known For
Filmography

The Guardian Liu Hengshun
TV · as Liu Hengshun · 1 ep

Undercover Auto Genius
TV · as Tang Shi · 1 ep
My Dear Brother
TV · as Li Chuan · 1 ep

The Infinite 10 Days
TV · as Chen Junnan · 1 ep

Rainbound
TV · as Tan Jin · 20 eps

Cruiser Chongqing
TV · 1 ep

Pegasus 3
Movie · as Liu Shihao

Dream
TV · as Gao Xuelin · 18 eps

纪念中国人民抗日战争暨世界反法西斯战争胜利80周年文艺晚会
Movie · as Self

All Rise
TV · as Jiang Chen · 24 eps

Laugh Together
TV · 2 eps

No Signal, No Problem
TV · 6 eps

I Love You to the Moon and Back
Movie · as Wang Rui

The Traveller
Movie · as Zhang Chulan

Pegasus 2
Movie · as Driver 1

Pegasus
TV · as Lin Zhendong / Chi Zhendong · 28 eps

Divas Hit The Road · Good Friends
TV · 5 eps

Amazing Night
TV · as Self - Judge · 23 eps

Amazing Zhenggu
TV · 4 eps

喜人奇妙夜·纯享
TV · 36 eps
papi热烈欢迎
TV · 1 ep

The Wandering Earth II
Movie · as Young Diplomat

Strange Friends
Movie · as Chen Zhiyong

Flaming Cloud
Movie · as Sangui Wang

Natural High
TV · 60 eps

Hello Saturday
TV · 2 eps

The Examination for Everyone
TV · as Zhou Bowen · 22 eps

Mahua's Fun Age
TV · 2 eps

1921
Movie · as Bao Huiseng

Hi Brothers
Movie · as Yang Tingfeng

Mao Xue Woof
TV · 1 ep

Workplace Newcomers
TV · 26 eps

Hikaru no Go
TV · as Shi Guang · 36 eps

A City Called Macau
Movie · as Le Le

Youth Periplous
TV · 12 eps

China in the Story
TV · as 雷锋 · 1 ep

Sweet Tasks
TV · 1 ep

An Exciting Offer
TV · 5 eps

Always with You
TV · as Ding Yiyi · 46 eps

Old Boy
TV · as Xiao Han · 47 eps

Hi! Housemate
TV · 10 eps

Back to Field
TV · 2 eps

My Physical Education Teacher
TV · as 路宽 · 39 eps

Song of the Phoenix
Movie · as Lan Yu (young)

A Love for Separation
TV · as 张小宇 · 45 eps

Divas Hit the Road
TV · 18 eps

重返大福村
TV · 35 eps

Happy Q-Bot
TV · as 司徒乐 (Actor) · 50 eps
