鼠胆威龙 2025
as 董宇
Eye for an Eye 2 2024
as Bai Shisan
Snake 4: The Lost World 2023
Actor
Mystery of Antiques: The Chinese Painting Code 2021
Fireflies in the Sun 2021
as Avon
寻鹿香巴拉 2021
Big Bee 2020
as Tian Li
The Tieling Rumble 2018
as Brother Cai
骇故事之无罪日 2016
Deja Vu 2015
as Ye Sheng
Credits from TMDB.