2017
as Chow's Subordinate
2015
as 60's Lawyer
2015
as Police
2015
as D.O.A.'s Retinue
2013
2012
as Policeman
2012
as Policeman
2009
2007
as Ronin
2006
as Hospital Security
2004
as Commander Chan's Subordinate
2003
as Policeman
2003
2003
as Matt's Gangster
2002
as CIB Team
2002
as Passerby aiding May
2002
as Policeman
2001
as Policeman
2001
2001
2000
as John Wong
2000
as Peter Chan
2000
as Andy's Staff
2000