Was a member of Jackie Chan's Stuntmen Association.
Eastern Condors
(Col Young's Commando)
The Nine Demons
(Gary)
Someone Will Know Me
(Self)
In the Line of Duty 3
(Ken)
In the Line of Duty 5: Middle Man
(General's killer)
Full Contact
(Chung)
Project A Part II
(Mr. D)
Burning Paradise
(Shaolin disciple)
Miracles: The Canton Godfather
(Tiger Lo's Man)
Crystal Fortune Run
(Yau Tin-Chik)
Twinkle, Twinkle Lucky Stars
(Extra)
Project A
(Pirate (uncredited))
Police Story
(One of Koo's Men (uncredited))
Police Story 2
(Ko's Man)
Mr. Fortune
(Snakehead)
Queen's High
Killer's Nocturne
(Shan's assistant)
Duel to the Death
Malevolent Mate
Full Alert
(Ah Sang)
Bloody Money
Dragons Forever
(Stunt Double)
In the Line of Duty 3
(Martial Arts Choreographer)
Back for Your Life
(Director)
In the Line of Duty 5: Middle Man
(Martial Arts Choreographer)
Wanted
(Director)
Crystal Fortune Run
(Director)
Fait Accompli
(Producer)
Queen's High
(Director)
Twinkle, Twinkle Lucky Stars
(Stunts)
Burning Paradise
(Action Director)
Angel's Mission
(Director)
Killer's Nocturne
(Choreographer)
Avenger
(Director)
Police Story
(Martial Arts Choreographer)
Police Story 2
(Martial Arts Choreographer)
Project A Part II
(Martial Arts Choreographer)
Malevolent Mate
(Executive Producer)
Her Judgement Day
(Action Director)
Shanghai Heroic Story
(Director)
Undeclared War
(Action Director)
Crystal Fortune Run
(Producer)
Mr. Sunshine
(Action Director)
Shanghai 1920
(Action Director)
Drunken Master III
(Producer)