Actor
Shock Wave
2017 · as Chow's Subordinate
Keeper of Darkness
2015 · as 60's Lawyer
Lazy Hazy Crazy
2015
Wild City
2015 · as Police
From Vegas to Macau II
2015 · as D.O.A.'s Retinue
Z Storm
2014
The White Storm
2013
Badges of Fury
Cold War
2012 · as Policeman
Motorway
Sleepwalker
2011
Overheard 2
2011 · as Jack Ho's Subordinate