Creation of the Gods I: Kingdom of Storms 2023
as Su Hu
The Blade of Wind 2020
Actor
Mercenary War 2017
as Viper
The Bodyguard 2016
as Qui Qing, as Qiu Qing
Yuchi Gong 2013
The Butcher, the Chef, and the Swordsman 2011
as Dugu Cheng/Cheng's brother/Old D
Credits from TMDB.