One Wacky Summer 2025
as Jin Qiang
Across the Furious Sea 2023
as Dai Zhen
老兵刀锋 2022
Actor
We Found Love 2018
Cock and Bull 2016
as Liu
The Dead End 2015
Credits from TMDB.