
Known For
Filmography
—
—
2026
2026
2025
2025
2025
2025
2025
2024
2024
2024
2024
2024
2023
2023
2023
2023
2022
2022
2021

Fire Investigator
TV · as Lin Yaoyao · 1 ep

Take a Nap
TV · as Dong Changfa · 1 ep

Wonderful Times
TV · as Zhuang Xuexi · 40 eps

Burnout in Limbo
TV · 3 eps

Her Turn
Movie · as Lin Wen

Girls on Wire
Movie · as Mr. Tie

Bleed for Past
Movie · as Dongzi

A Love Never Lost
TV · as Song Chen · 40 eps

Created in China
TV · as Lu Huadong · 34 eps

2023国剧盛典
Movie · as Self

Article 20
Movie · as Xiao Wang

Remember Me
Movie · as Zhou Ren

Another Day Of Hope
Movie

A Frozen Rage
Movie · as Younger Brother

Miles to Go
TV · as Gao Sanxing · 37 eps

The Long Season
TV · as Wang Yang · 12 eps

The Lonely Warrior
TV · as Shitou · 24 eps

宗师列传·唐宋八大家
TV · as 青年十二郎 · 11 eps

Snipers
Movie · as Liang Lianghuan

Hello Saturday
TV · 1 ep

Mao Xue Woof
TV · 1 ep