
Known For
Filmography
—2024
2024
2023
2023
2021
2021
2020
2016
2016
2014
2006
What a Coincidence
What a Coincidence
TV · 1 ep

My Boss
TV · as Li Chengxuan · 1 ep

喜剧大会·纯享版
TV · 1 ep

The Hope
TV · as Yu Yang · 30 eps

鸣龙正当燃
TV · 5 eps

Tempting Hearts
Movie

No Foul Game
TV · as Bei Dou · 36 eps

Cross Fire
TV · as Li Haiwa "Nezha" · 36 eps

The Bodyguard
Movie · as Jiang Li (young)

The Wasted Times
Movie

养父的花样年华
TV · 33 eps

Blazing Teens
TV · as 饰演 毕家乐 · 36 eps