
Known For
Filmography
—
2026
2026
2025
2025
2023
2023
2023
2022
2022
2020
2020
2019

漂洋过海来送你
TV · as Huang Yelu · 1 ep

The Old Dog
Movie · as Pan Xiaolong

Light the Dark
TV · as Ma Yiming · 2 eps

Cao Xuanxuan's Love Journey
TV · as Sun Weiyan · 21 eps

The Vendetta of An
TV · as Su Changlin · 28 eps

Just For Meeting You
Movie · as Lu Wang

A League of Nobleman
TV · as Chen Chou · 29 eps

宗师列传
TV · as 范纯祐 · 1 ep

The Legendary Life of Queen Lau
TV · as Duan Yunzhong · 36 eps

Hello Saturday
TV · 1 ep

Run for Young
TV · as Da Zui / Luo Shenxi · 16 eps

Dance of the Phoenix
TV · as Feng Xun · 30 eps

The Untamed
TV · as Lan Jingyi · 1 ep