Swords of Legends: Doomsday 2026
as Ouyang Shaogong
The Lost Cave of the Arctic Sea 2024
as Gu Lin
The Red Sparrow 2022
Actor
Wife of Duke Mu of Xu 2019
as Xu Mugong
Fa Hai 2018
as Crown Prince
The Devil School Beauty 2016
as Su Sheng
Peeper 2016
Credits from TMDB.