Known For
Photos
Filmography

The Emperor's Love
TV · as Zhan Yufeng / Emperor Wuya · 1 ep

Feng Chen Wu Die
TV · as Bao Wangchun · 1 ep

Make Zhonghe Great Again
Movie · as Ted

The Epoch of Miyu
TV · as Ji Feng · 38 eps

Guo Yin Zheng Qing Chun
TV · as 主演 · 1 ep

Legend of Zang Hai
TV · as Kuai Duo · 40 eps

Second Chance Romance
TV · as Feng Rui · 28 eps

The Singing Yard
TV · 1 ep

Death Stranding
Movie · as Jiang Wen Feng

Set Sail 2024 - China Central Radio and Television Station New Year's Eve Party
Movie

Our Inn
TV · 2 eps

澳门双行线
TV · 2 eps

远方的家·旅行加速度
TV · as 主演 · 8 eps

Because of Love
TV · as Nie Yusheng · 30 eps

The Good of China
TV · 1 ep

Hello Saturday
TV · 1 ep

The Sword and the Brocade
TV · as Xu Lingyi · 45 eps

Teens Party in Summer
TV · 12 eps

勇敢者的征程
TV · 6 eps

The Detectives' Adventures
TV · as 萌探宇宙43区IP探员 · 2 eps

It Sounds Incredible
TV · 1 ep

Let's Chat
TV · as Self · 11 eps

We Are Young
TV · as Self - Mentor · 1 ep

Liberation
Movie · as Yao Zhe

Adoring
Movie · as Li Xiang

The Way to Your Heart
TV · 12 eps

An Exciting Offer
TV · 26 eps

Street Dance of China
TV · as Self · 12 eps

Memories of Love
TV · as Lu Fei · 30 eps

All Out of Love
TV · as Cheng Tianyou · 70 eps

我们在行动
TV · 1 ep

The Magic Blade
Movie · as Fu Hongxue

General and I
TV · as Chu Beijie · 62 eps

The Weaving of a Dream: Johnnie To's Vision and Craft
Movie · as Self

Three
Movie · as Shun

The Wasted Times
Movie · as Dance Instructor

Tik Tok
Movie · as Guo Zhihua

Bounty Hunters
Movie · as A-Yo / Wong Bok-Yo

Trump Card
TV · 5 eps

Monster Hunt
Movie · as Ge Qianhu

My Sunshine
TV · as He Yichen · 32 eps

Run for Time
TV · 1 ep

去上学啦中国版
TV · as 自己 · 1 ep

我去上学啦
TV · 12 eps

The Continent
Movie · as A Lu

Girls
Movie · as Lin Jie

Meet Miss Anxiety
Movie · as Liu Chang

The Stand-in
TV · as Wang A'Si / Li Chong Guang · 60 eps

Warriors of the City
TV · as 何平安 · 40 eps

Keep Running
TV · 1 ep

The Amazing Race China
TV · 10 eps

Fall in Love
Movie

The Demi-Gods and Semi-Devils
TV · as 喬峰/蕭遠山(青年) · 54 eps

Best Time
TV · as 陆励成 · 47 eps

Drug War
Movie · as Guo Weiju

The Secret Garden
Movie

The Secret Garden
Movie · as Jin Zhu Yuan

Imminent Crisis
TV · as Yang Muci / Yang Muchu · 32 eps

The Magic Blade
TV · as Fu Hongxue · 40 eps

别无选择
TV · as Qi Tianbai · 32 eps

菩提树下
TV · as 厚朴 · 53 eps

Under the Bodhi Tree
TV · 53 eps

Bu Ru Tiao Wu
TV · as Luo Peng · 30 eps

Too Late To Say I Love You
TV · as Murong Feng · 36 eps

Gun Mystery
Movie · as Zhong Lang

Sudden death
Movie · as Zhong Lang

The Bloody Blade
Movie · as Zhong Lang

The Sniper
Movie · as Zhong Lang

Zone of Death
Movie

Monster Reappearance
Movie

Uncover Inside Story
Movie

Defense for Innocence
Movie

Scary Banquet
Movie · as Zhong Lan

Grave Digger
Movie

Evening of Roses
Movie · as Ke Zhihong

斗爱
Movie

玫瑰江湖
TV · 30 eps

内线
TV · as 梁冬哥 · 31 eps

Royal Tramp
TV · 50 eps

The King of Shanghai
TV · as 余其扬 · 32 eps

Secret History of Kangxi
TV · as Nalan Xingde · 42 eps

The Patriotic Knights
TV · 36 eps

Magic Dragon Pearl
TV · as 陆逸 · 35 eps

Midnight Sunlight
TV · 21 eps

The Four Detective Guards
TV · as 追命 · 30 eps

Treacherous Waters
TV · as 顾惜朝 · 40 eps

千丝万缕
TV · 20 eps

今生有约
Movie

Wrong Stairs, Wrong Bed
TV · as Hsu Kuo-tai · 30 eps

Bad Girl Trilogy
Movie · as 阿良(阿狗阿猫)

Love Is Not a Game, But a Joke
Movie · as Leslie

Hi Sir
Movie

Detective Investigation Files
TV · as 蓝恩智 Lam Yan Chi · 5 eps

Journey of Love
TV · as 张家强 · 20 eps

Conscience
TV · 30 eps

The Chord to Victory
TV · 20 eps

Love is Hope (II)
TV · 8 eps

Mind Our Own Business
TV · 2 eps


