Known For
Filmography
—
2026
2025
2024
2024
2023
2021
2021
2021
2019
2019
2017

Thou Shalt Not Love
TV · as Ma Erdan · 1 ep

Bloom Life
TV · as Adili · 8 eps

Reopen My Journals
TV · as Daniel · 2 eps

White Cat Legend
TV · as Ali Baba · 36 eps

Brother
TV · as Ha Li Ke · 24 eps

The River
Movie · as Jiang Jun

The Legend of Loulan: Ghost Army
Movie · as Val

Awakened Demon
Movie · as Nezha

The Long Ballad
TV · as Ashina She'er · 49 eps

Tomb of the Sea Side Story: Ran Gu
Movie · as 坎肩

I'm So Pretty
TV · as Shen Haochen · 20 eps

七十二层奇楼
TV · 12 eps
