Peak Confrontation 2025
as Jiang Wei
Born to Fly 2023
as South Field Dispatch
Eye for an Eye 2022
as Hei Jiao
My Prairie My Horse 2019
as Shop Boss
Somewhere Winter 2019
as Xiao Jiao
Sudden Youth 2019
as Xu Xiao Bin
A Dog Barking at the Moon 2019
as Young Huang Tao
Credits from TMDB.