The Magnificent Ruffians
(Chen Qing)
The Longest Nite
(Mr. Lo's Man)
Ten Tigers of Kwangtung
(Tam Chung)
Iron Monkey
Bastard Swordsman
Godfather from Canton
(Casino boss's thug)
The Chinese Feast
(Wong Wing's Thug)
Once Upon a Time in China IV
The Kung Fu Instructor
(Meng Clan's fighter)
Police Story 3: Super Cop
(Tai (uncredited))
Human Lanterns
Close Escape
Blue Lightning
Seven Warriors
(Villager)
Disciples of the 36th Chamber
(One of Sha's Man)
Masked Avengers
(Chen Shengkang)
Five Element Ninjas
(Lin Ren Yi)
House of Traps
(Chai Wan)
Two Champions of Shaolin
(Fang Meiyu)
The Flag of Iron
(Iron Flag Dai Cong)
The Boxer's Omen
(Corner Man)
Bullet in the Head
(Mr. Leong's Thug)
Hong Kong Playboys
(Bodyguard)
Crippled Avengers
(Son of Tian Nan Tigers)
Casino Tycoon
(Chang's thug)
Casino Tycoon II
(Extra)
Challenge of the Gamesters
(Casino security)
Come from China
Angel Force
Legend of the Fox
(Guinong's Bodyguard)
Best of the Best
God of Gamblers' Return
The Royal Scoundrel
A Moment of Romance
Bloody Brotherhood
Fist of Fury 1991
Fearless Match
Sleazy Dizzy
Little Dragon Maiden
(Zhiquang)
Brave Archer and His Mate
(Temple Guard (uncredited))
Ode to Gallantry
(Thug after Wu Daotong)
Holy Flame of the Martial World
(One of Tuan's men)
Men from the Gutter
(Triad at night club)
City Warriors
Prince Charming
(Cinema usher)
Legacy of Rage
(Sharky's Thug)
Forsaken Cop
Too Many Ways to Be No. 1
The Lady Is the Boss
(Disco Bouncer (uncredited))
Zu Warriors
Infernal Affairs III
(IA officer)
The Rebel Intruders
(Spearman)