Known For
Photos
Filmography

Blossoms
Movie

Inspire Me
TV · as Hu Yichuan · 1 ep
兴盛街
TV · as Li Muchuan · 1 ep

Vanishing Point
Movie · as Tang Yu

加油!汪汪
TV · 10 eps

Youth Heading to the Sea
TV · 2 eps

Escape from the Outland
Movie · as Miao Feng

Persona
TV · as Ma Weicheng · 12 eps

The Legend of He Xian Gu
TV · as Han Xiangzi · 70 eps

Our Love Song
TV · 2 eps

Bureau 749
Movie · as Qiao Dongbei

Pegasus 2
Movie · as Ma Zongliang

Mystery in the Box
TV · 16 eps

Urban Charm Record
TV · 1 ep

The Ex-Files 4: Marriage Plan
Movie · as Yu Fei

2023-2024 Zhejiang Satellite TV New Year's Eve Party
Movie

Love Life Light
Movie · as Xian Min

New Vanity Fair
TV · as Kong Liang · 40 eps

Never Give Up
TV · as Li Tianran · 40 eps

向山海出发
TV · 19 eps

Promise For You
TV · 3 eps

Hello Saturday
TV · 1 ep

灿烂的前行
TV · 21 eps

The Good of China
TV · 3 eps

Mahua's Fun Age
TV · 2 eps

Zack Snyder's Justice League
Movie · as Ryan Choi

Never Stop
Movie · as Hao Chaoyue

New Horizon
TV · as Xiao Mo · 47 eps

打卡吧!吃货团
TV · 12 eps

Action
TV · 19 eps

The Mask
TV · as Ji Fan · 31 eps

Have Fun
TV · 21 eps

It Sounds Incredible
TV · 2 eps

The Eight Hundred
Movie · as Chen Shusheng

The Summer Palace
TV · 1 ep

Love Yourself
TV · as Yu Tian · 36 eps

Keep Running Special Seasons
TV · 38 eps

Always Miss You
Movie · as Wu Chuan

The Sexy Guys
Movie · as Fan Fan

I Love You, You're Perfect, Now Change!
Movie · as Oppa

China in the Story
TV · as 陆光达 · 1 ep

Sweet Tasks
TV · 1 ep

Shadow
Movie · as King Pei Liang

The Faces of My Gene
Movie · as Agent

Zhang Yimou's "Shadow"
Movie · as Self

On the Road
TV · as Liu He · 27 eps

青春同学会
TV · 12 eps

Viva La Romance
TV · 13 eps

Long Time No See
TV · as He Yan · 42 eps

The 40th Anniversary of Chinese Film Since China's Reform and Opening-Up
TV · 1 ep

Heart Signal
TV · as Observer · 10 eps

The Golden Monk
Movie · as Jintong / Golden Child

The Ex-File 3: The Return of the Exes
Movie · as Yu Fei

La Historia Du Un Amor
Movie · as Feifan Li

无尽日
Movie

Huang Fei Hong
TV · as Huang Feihong · 40 eps

国民大生活
TV · as Wang Shuwang · 40 eps

National Treasure
TV · as 孟昶 · 1 ep

Youth Inn
TV · 1 ep

Roast
TV · 1 ep

The Great Wall
Movie · as Shen

Hey, Kids
TV · 48 eps

Trump Card
TV · 8 eps

Precious Youth
TV · as Xiao Xiao Jun · 39 eps

Crossover Singer
TV · as Self · 13 eps

Beat the Champions
TV · 2 eps

This Is Me
Movie · as Zhou You

One Night Stud
Movie · as Zha Yi

奔跑吧有情人
Movie · as Chen Xiaobei

Ex-Files 2: The Backup Strikes Back
Movie · as Yu Fei

Let's Get Married
Movie · as Ling Xiao

Running Man
Movie · as himself

Jian Bing Man
Movie · as Ryan Zheng Kai

Best Get Going
TV · as Zhang Sheng · 38 eps

Go Fridge
TV · 2 eps

We Are In Love
TV · 14 eps

Women on the Breadfruit Tree
TV · as Tian Hong · 38 eps

Ex-Files
Movie · as Yu Fei

Fleet of Time
Movie · as Zhao Ye

A Stupid Journey
Movie · as Situ Yaozu

Tricks of Love
TV · as Huang Yaoqiang · 30 eps

Love at Second Sight
TV · as Lu Zhexi · 30 eps

Keep Running
TV · as MC · 173 eps

Pink Lady: Lover Run
Movie · as Mr Zhan

Personal Tailor
Movie · as Ma Qing

My Lucky Star
Movie · as Bo

So Young
Movie · as Xu Kaiyang

梦回唐朝
TV · as 南昌王 / 李宇凡 · 31 eps

The Rules Before A Divorce
TV · as Li Xin · 34 eps

囧人的幸福生活
TV · as Liang Chengshi · 30 eps

离爱
TV · as An Youyou · 28 eps

Stand By Me
Movie · as Xiang Nan

我的青春在延安
TV · as Zhao Jinfei / Peng Yixin · 20 eps

乌托邦办公室
TV · as Li Xiaoyuan · 13 eps

单身公主相亲记
TV · as Li Xiaoyao · 30 eps

A Story of Lala's Promotion
TV · as Zhou Liang · 32 eps

一一向前冲
TV · as Ma Lu · 28 eps

Home With Aliens
TV · as 常寿 · 160 eps

卫生队的故事
TV · as 李医生 · 25 eps

名门劫
TV · as Yan Zhengming · 28 eps

都市六人行
TV · as Teng Yonghao · 98 eps

CCTV Spring Festival Gala: Crosstalk and Sketch
TV · 1 ep








