Crossing the Yalu River 2021
as Huang Jiguang
The Rescue 2020
as Bao Yunke
The Legend of Resistance 2018
as Duan Baifa
二流太傅:楼兰玉麒麟 2018
Actor
Journey to the West: Bull Demon King 2017
as Bull King
The Land of Many Perfumes 2016
as Sha Sen
Credits from TMDB.