
Acted in 50
2010s
- 2019
Guilt by Design
Policeman
- 2018
- 2017
Meow
Movie
- 2016
- 2014
Enthralled
Movie
- 2012
Motorway
Police Officer Driving Van
- 2010
2000s
- 2009
Written By
Policeman
- 2008
Tactical Unit - The Code
Wong Sir
Tactical Unit - Human Nature
PTU
- 2007
- 2006
Heavenly Mission
Movie
- 2005
2 Young
Movie
Crazy n' the City
Movie
- 2004
Breaking News
CID
Love Battlefield
NIC staff
Sex and the Beauties
Movie
Some Like It Cool
Movie
- 2003
Heroic Duo
Movie
69PTU
Matt
Diva: Ah Hey
Movie
Danger Zone
Movie
- 2000
Comeuppance
Movie
1990s
- 1999
- 1995
一千靈異夜之凶宅
Movie
- 1992
Stuntmen
Movie
一千靈異夜之死連環
Movie
Something Incredible - My Death Project
电视台记者
一千灵异夜之孽债危情
Movie
- 1991
The Gambling Ghost
Sheng's bodyguard
香港奇案北地胭脂
Movie
- 1990
Brave Young Girls
Movie
No Way Out
TV
My Neighbours Are Phantoms
Movie
1980s
- 1989
Devil Hunters
Movie
Live Hard
Movie
Seven Warriors
Villager
- 1988
The Other ½ & the Other ½
Eric
- 1987
People's Hero
Policeman
- 1985
The Young Vagabond
(uncredited)
Art department 1
2000s
- 2003