Actor
The Mole Must Die
2026
It's My Time
2026 · as Fat guy's Bro
Unexpected Family
2026 · as Burly Chap
Enough is Enough
2025 · as Tu Lao
Clash
2025 · as Sha Yu
City of Rock
2017 · as A Shuai
The Hidden Sword
2017
You Are the One
2014