1992
Cheetah on Fire as Not available1991
The Holy Virgin Versus the Evil Dead as Ma Tin1991
Crystal Hunt as Police chief1987
Sworn Brothers as Thug1986
Royal Warriors as Not available1985
Hong Kong Godfather as Lan's hitman1983
Fearless Hyena 2 as Master of Fist King School (uncredited)1983
Men from the Gutter as Xu's Thug1982
Shaolin Prince as Soldier in 9th Lord's Army1982
Kid from Kwangtung as Luo's thug1981
Game of Death II as Street Hitman1981
Bloody Parrot as Leader of hired killers1980
The Young Master as Constable (uncredited)1980
The Master as Zhou San Chao1980
Coward Bastard as Biao's villager1979
Dragon Fist as Lao Er1979
Full Moon Scimitar as Sword Slave (uncredited)1979
Kung Fu vs. Yoga as Not available1979
Last Hurrah for Chivalry as Party Guest (uncredited)1979
Five Superfighters as Ah Gau / Ninth Drunken Immortal1979
The Lama Avenger as Li's son1978
Shaolin Hand Lock as Lin Hao's Man1978
Soul of the Sword as Not available1978
Breakout from Oppression as Au's Thug (uncredited)1978
The Avenging Eagle as Eagle1978
Heaven Sword and Dragon Sabre II as Chiu Ming's fighter1978
Legend of the Bat as Extra1978
Heaven Sword and Dragon Sabre as Chiu Ming's No. 2 fighter1978
Swordsman and Enchantress as Not available1978
Flying Guillotine II as Flying Guillotine Man1978
The Vengeful Beauty as Imperial Guard / Flying Guillotine / Feng's1978
The Proud Youth as Sun Clan member1978
Clan of Amazons as Troublemaker at Restaurant1978
The Voyage of Emperor Chien Lung as Not available1977
The Mighty Peking Man as Bomb Unit Soldier1977
Jade Tiger as Not available1977
Lady Exterminator as Extra1977
Broken Oath as One of Qi's Men (uncredited)1977
The Sentimental Swordsman as 5 Poisons Kid's Man1977
Clans of Intrigue as Star Gang member1977
The Battle Wizard as Imperial Guard (uncredited)1977
Death Duel as Member of Hei Sha Clan / Yen's Challenger (uncredited)1976
Black Magic 2 as Zombie Fighter1976
Farewell to a Warrior as Not available1976
The Web of Death as One of 7 Buddies of Heisong Clan (uncredited)1976
The Oily Maniac as (uncredited)1976
Killer Clans as Roc Society Member1976
The Criminals, Part 2: Homicides as Fa's thug1976
The Magic Blade as Not available1976
Bruce Lee and I as Not available1975
All Men Are Brothers as Rebel Officer1975
The Super Inframan as Science Research Center's Staff1975
The Young Rebel as Mr Tou's Henchman [extra]1975
Disciples of Shaolin as Thug1974
The Legend of the 7 Golden Vampires as Leung's Fighter1974
Five Shaolin Masters as Patriot1974
Heroes Two as Manchu Thug (uncredited)1974
The Savage Five as Bandit1974
Shaolin Martial Arts as Manchu Student1974
Shatter as Hans Leber's Bodyguard1974
Young Lovers on Flying Wheels as Martial Arts Student1973
Blood Brothers as (extra) (uncredited)1973
The Pirate as Pirate1973
The Delinquent as Rascal at Basketball Court (uncredited)1973
Invincible Boxer as Not available1973
The Magnificent Boxer as Not available1972
The Boxer from Shantung as Yang's Thug (uncredited)1972
Five Fingers of Death as Master Meng's Pupil (uncredited)1972
Hapkido as Japanese at Opening Scene (uncredited)1972
Four Riders as Thug in Nightclub1972
The Water Margin as Constable1972
The Delightful Forest as Sheriff (uncredited)1972
The Angry Guest as Jin Long Student (uncredited)1972
Man of Iron as Chang's Thug1971
The New One-Armed Swordsman as Chieftain Ho's Man (extra) (uncredited)1971
The Duel as Thug on Street (uncredited)1971
The Deadly Duo as Not available1970
The Heroic Ones as Warlord Zhu's Soldier1969
Have Sword, Will Travel as Extra (uncredited)1993
The 13 Cold-Blooded Eagles Producer1993
The 13 Cold-Blooded Eagles Director1992
Cheetah on Fire Producer1992
Cheetah on Fire Action Director1991
Crystal Hunt Producer1991
Crystal Hunt Martial Arts Choreographer1991
The Holy Virgin Versus the Evil Dead Martial Arts Choreographer1991
Dreaming the Reality Producer1991
Thunder Run Martial Arts Choreographer1991
The Real Me Martial Arts Choreographer1991
The Holy Virgin Versus the Evil Dead Presenter1989
Avenging Trio Martial Arts Choreographer1989
Killer Angels Martial Arts Choreographer1989
Devil Hunters Action Director1985
This Man Is Dangerous Martial Arts Choreographer1983
Fearless Hyena 2 Martial Arts Choreographer1980
Coward Bastard Martial Arts Choreographer1979
Kung Fu vs. Yoga Martial Arts Choreographer