Actor
Mortal Kombat 2
2025
as Revenant Kung Lao
Hidden Strike
2023
as Non-Chinese Contractor
Mortal Kombat
2021
as Kung Lao
No Way Out
2019
as Chen / Jason
Dragon Blade
2015
as Shou Xia
Outcast
2014
as Bandit (uncredited)
Police Story: Lockdown
2013
as Underground Boxing Club Hercules
Chinese Zodiac
2012
as Michael's Bodyguard