Lion Rock 2019
Actor
Undercover Punch and Gun 2019
as Fireboy
Cold War II 2016
as Technology Crime Division Inspector
Master Q: Incredible Pet Detective 2003
as Vincent
The Dark Side of My Mind 2003
as Cheung
Shark Busters 2002
as Fred
Credits from TMDB.