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

Falling Flowers, Silent Jade
TV · as Yuwen Jingxuan · 24 eps

Blazing Elegance
TV · as Peng Wu · 24 eps

叶罗丽时空之墟
TV · as Yan Jue · 24 eps

Love or Bread
TV · as Lu Siyang · 20 eps

澳门新攻略
TV · 12 eps

Like Dust With Light
TV · as Jiang Yefeng · 20 eps

The Baking Challenge
TV · as Ou Xiaolou · 24 eps

Sassy Beauty
TV · as Qi Guanbao · 24 eps

Brilliant Class
TV · as Chen Liusan · 40 eps

Love Under the Full Moon
TV · as Jin Xiaorui · 24 eps

Stealth Walker
TV · as Cong Zi · 24 eps

Sweet First Love
TV · as Le Tizhou · 24 eps

The Moon Brightens For You
TV · as Qiu An · 36 eps

The Living Dead
Movie · as Lan Sizhui

The Untamed
TV · as Lan Yuan · 1 ep