Known For
Filmography

Look at Me
Movie

Honey Money Phony 2
Movie · as Bo Shitong
Never Say Goodbye
Movie

Inspire Me
TV · as Tang Mucheng · 1 ep

我赞红人
TV · 2 eps

Enter the Game
TV · 1 ep

替身拳手
Movie

Crossing
Movie · as Jiang Jieshi

Make Zhonghe Great Again
Movie · as Raymond

The Open Door
Movie · as Qin Tianlong

Glory of Kings 2025·Co-creation Night
Movie

Honey Money Phony
Movie · as Bo Shitong

High Forces
Movie · as Head of Emergency Operations Center

Da Re Men Lai Le
TV · 10 eps

100 Places on Bucket List
TV · 2 eps

The Singing Yard
TV · 1 ep
papi热烈欢迎
TV · 1 ep

Behind the Blue Eyes
Movie · as 50-year-old Lin Hancong

2024湖南卫视芒果TV跨年晚会
Movie

Yes! Boss
TV · as Wang Qiao · 22 eps

Her World
TV · as Xie Changjiang · 32 eps

City Dating
TV · 12 eps

Tonight Celebrity Show
TV · 12 eps

三餐四季
TV · 1 ep

Friends Together
TV · 4 eps

澳门双行线
TV · 2 eps

食万八千里
TV · 8 eps

Pride and Price
TV · as Xiang Ting Feng · 29 eps

Perfect Couple
TV · as Lin Qingkun · 46 eps

Hello Saturday
TV · 3 eps

Simmer Down
TV · as Li Hengji · 40 eps

Stand-up Comedy
TV · 1 ep

The Good of China
TV · 1 ep

It Sounds Incredible
TV · 24 eps

国货潮起来
TV · 8 eps

Call Me by Fire
TV · as Self · 18 eps

Be With You
TV · 20 eps

Star Chaser
TV · 12 eps

Mao Xue Woof
TV · 1 ep

Soul Snatcher
Movie · as Liu Daoran

We Are All Alone
TV · as Yu Jiang · 36 eps

Masked Dancing King
TV · 10 eps

Court Battle
TV · as Deng Kai Wen · 40 eps

Wonder Agency
TV · as 创意总监 · 11 eps

The Firsts in Life
TV · as Storyteller / 故事讲述人 · 1 ep

Love Yourself
TV · as Lu Hao · 36 eps

Beautiful Reborn Flower
TV · as An Kailun · 50 eps

Find Yourself
TV · as Ye Luming · 42 eps

Dream Raider
TV · as Mo Qifeng · 8 eps

The Irresistible
TV · as Self · 22 eps

Keep Running Special Seasons
TV · 1 ep

The Chinese Dream
TV · as Tai Le · 44 eps

Scouring Marriage
TV · as Cheng Dacheng · 42 eps

Sweet Tasks
TV · 2 eps

遇见你真好
TV · as 自己 · 12 eps

Project Gutenberg
Movie · as Lee Wing Chit

Lost in 1949
TV · as Zhang Xiaoguang · 46 eps

Everlasting Classics
TV · 2 eps

我们在行动
TV · 1 ep

Wine War
Movie · as Fong

Extraordinary Mission
Movie · as Luo Dongfang

Battle with Women
TV · as Zhang Hong Xing · 40 eps

Fighting Time
TV · as Shen Zhi Zhe · 56 eps

Best Arrangement
TV · as Yan Ruozhou · 40 eps

The Inn
TV · 2 eps

Junior Parents
TV · as Gao Jian · 40 eps

To Be a Better Man
TV · as Jiang Haokun · 42 eps

Keep the Marriage as Jade
TV · 43 eps

Trump Card
TV · 2 eps

Hi DuLaLa
TV · as Wang Wei · 42 eps

Fall in Love Like a Star
Movie · as Chen Xuan

The Revolution In Shanghai
TV · as 郑达旻 · 42 eps

Graduation Song
TV · as Hong Wangnan · 41 eps

The Great Hypnotist
Movie

婚战
TV · as Wei Hao · 30 eps

Super Brain
TV · 24 eps

He and His Sons
TV · as Gao Feng · 36 eps

Obstetrician
TV · as Xiao Cheng · 42 eps

Keep Running
TV · 1 ep

The Sweet Burden
TV · as Yan Daoxin · 35 eps

Little Daddy
TV · as Taylor · 33 eps

Fu Chen
TV · as Lu Fan · 30 eps

Master Lin In Seoul
TV · as 浦金汇 · 30 eps

Love is Not Blind
Movie · as Wei Yiran

Calling For Love
TV · as 林亲雄 · 14 eps

呼叫大明星
TV · as 林亲雄 · 24 eps

Magic Dragon Pearl
TV · as 秋若枫 · 35 eps

宋莲生坐堂
TV · as 岳宣 · 31 eps

Beauty 99
TV · as 高群 · 2 eps

才子佳人乾隆皇
TV · as 弘时 · 30 eps

女生向前走
TV · as 董子经 · 73 eps

爱上总经理
TV · 27 eps
