Actor · Born 1988
Swords of Legends: Doomsday
2026 · as Ouyang Shaogong
The Lost Cave of the Arctic Sea
2024 · as Gu Lin
The Red Sparrow
2022
Wife of Duke Mu of Xu
2019 · as Xu Mugong
Fa Hai
2018 · as Crown Prince
Peeper
2016