Police Story
(Policeman)
The Magnificent Ruffians
(Meng Long)
Mistaken Identity
(Thug)
In the Line of Duty 4
(Killer at Hospital)
Bullet for Hire
Once Upon a Time in China V
(Pirate)
The Kung Fu Instructor
Carry on Pickpocket
(Wang Kun)
Bank Busters
Monkey Kung Fu
(Prison guard)
The Criminal Hunter
(Er Pao)
Twinkle, Twinkle, Lucky Stars
(Boss Lau's Man at Warehouse)
The Way Of The Lady Boxers
(Big Maddy)
The Young Master
(Wai Yee School's Owner (uncredited))
Dragon Lord
(Player / (extra))
Project A
(Policeman / Man with Ladder in Alley (uncredited))
Tiger Cage
(Gets Kicked in Drug Bust)
Fatal Termination
(Mr Ko's man)
Underground Judgement
(Fatty)
Angel Enforcers
Satanic Crystals
The Fighting Fool
(Master Wei's assassin friend)
Bloody Brotherhood
Burning Ambition
The Best Hustler Wins
(Lun's friend #1)
God of Gamblers
(Thug on Train)
Winners & Sinners
(Chan Chiu's Thug)
Dances with Dragon
(Action Director)
Yes, Madam!
(Stunt Double)
In the Line of Duty 4
(Martial Arts Choreographer)
Forbidden Arsenal
(Martial Arts Choreographer)
Bullet for Hire
(Martial Arts Choreographer)
Wheels on Meals
(Stunts)
Twinkle, Twinkle, Lucky Stars
(Stunt Double)
Dirty Girl
(Action Director)
Tiger Cage
(Martial Arts Choreographer)
Project A
(Martial Arts Choreographer)
Police Story
(Martial Arts Choreographer)
God of Gamblers
(Action Director)
Mr. Sunshine
(Action Director)
Fatal Termination
(Action Director)