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

京婚有染
TV · as 陳羿 · 2 eps

Stolen Love
TV · as Crown Prince · 42 eps

Glory Youth
TV · as Ning Yuan · 16 eps

Echoes of the Heart
TV · as Zheng Tian · 24 eps

The Bodyguard
TV · 24 eps

岁岁怀安
TV · as Song Cheng · 2 eps

Present, is Present
TV · as Pei Shen · 16 eps

Burning Love
TV · as Chen Shaoxiong · 24 eps

Beautiful World
Movie

Green Plum
TV · as Du Yao · 12 eps

Road Home
TV · as Sun Hao · 30 eps

Wake up! Love brain
TV · 16 eps

Scent of Love
TV · as Fang Yuren · 14 eps

My Dear Poseidon
TV · as Ao Chen · 34 eps

Serendipity
TV · as Wan Wan · 12 eps

I Love You
TV · as Liang Anqing · 12 eps

High School Big Bang
TV · as Qi Bai · 20 eps