2016
as Senior Police Inspector
2015
as Fan Ka Ming's Subordinate
2014
as Criminal Investigation Department (CID)
2012
as SDU Team Member
2010
as Policeman
2009
as PTU Shane
2009
2008
as Police Tactical Unit Officer
2008
as Sam's team member
2008
as PC Chung
2006
as Octopus's Bodyguard
2006
as One of Fay's Men (uncredited)
2004
as Policeman
2000
as Cop
2000
as Bodyguard
1996
as Frankie, SDU member
1995
as Policeman
1994
1994
as Frankie