Known For
Filmography
—
2025
2025
2025
2025
2024
2024
2023
2021
2021
2019
2019
2018

The Eight Immortals In School
Movie

Love of Petals
TV · as Sun Pingkang · 24 eps

Sword Rose
TV · as Yan Lei · 32 eps

Blood River
TV · as Mu Qingyang · 5 eps

Devote 100 Days to Loving You
TV · as Lu Sheng · 12 eps

The Dangerous Love
TV · as Qiao Mu · 23 eps

Melody of Golden Age
TV · as Jiang Langxing · 3 eps

The Everlasting Love
TV · as Chu Jingchen · 24 eps

The Wolf Princess
TV · as Yan Yu · 24 eps

Stop! Miss Hua
TV · as Chen Jingran · 24 eps

Emperors and Me
TV · as Guo Yan · 24 eps

The Romance of Hua Rong
TV · as Zhao Yuanming · 24 eps

Cinderella Chef
TV · as He Zhongbao · 56 eps