The Herald TBA
as Kevin
Outrage 2023
Stunt Coordinator
On the Ropes 2018
as Assassin (uncredited)
Outcast 2014
as Crusader A
Police Story: Lockdown 2013
as Underground Boxing Club Boxer
Last Hour 2008
as Card Dealer Gangster
Brothers Forever 2008
Actor
Credits from TMDB.