Down the Dragon 2020
as Dao Ji
The Burns of Sin 2018
as Lu Chuan
Feng Shui 2012
as Worker A
On His Majesty's Secret Service 2009
Actor
Credits from TMDB.