In the Prime of Life 2026
as Ji Mohong
最恨我爱你 2025
Actor
Invincible Swordsman 2025
as Yue Buqun
A Man Called Hero 2 2022
as Hero
Where I Started 2019
as He Jaqing
Mars Chase 2018
as Bandage Face
The Blizzard 2018
as Brother Pony
Young Love Lost 2015
Tomb Mystery 2015
Underdog Knight 2 2011
as Xiao Yong
Credits from TMDB.