
Known For
Filmography
2022
2022
2022
2021
2021
2019
2019
2019
2017
2016
2016

Swordsman's Romance
Movie

The Killer Is Also Romantic
TV · as Zi Xuan · 18 eps

Fall in Love
TV · as Ye Ming · 18 eps

The Wolf Princess
TV · as Xuan Yu · 24 eps

Lost Promise
TV · as Lan Shangke · 26 eps

Sudden Youth
Movie · as Zhang Shuo

The Romance of Hua Rong
TV · as Zhang Xian · 48 eps

Well-Intended Love
TV · as Wen Li · 36 eps

Dragon Day, You're Dead
TV · as Jin Chun Xi · 40 eps

SWAP
TV · as Sui Feng · 10 eps

Men with Swords
TV · as Gu Shi'an · 30 eps