Actor · Born 1969
Dunhuang Warriors
2026 · as Cao Guy
The Coldest City
2023
Bodies at Rest
2019 · as Rudolph
Push and Shove
2019
The Great Detective
Peace Breaker
2017 · as Captain Guo
The Bodyguard
2016 · as Choi Dong-Hen
Rise of the Legend
2014 · as Northevil
One Day
2014