1994
The Legend of Drunken Master as Axe Gang Leader in Green Shirt (uncredited)1992
Crystal Hunt as Professor Wong1992
The Mighty Gambler as Not available1991
Fist of Fury 1991 as Triad Member1991
The Real Me as Not available1991
Dreaming the Reality as Not available1991
The Holy Virgin Versus the Evil Dead as Not available1990
She Shoots Straight as Thug on Ship (uncredited)1986
Righting Wrongs as Mr. Leung1986
The Haunted Madam as Cho1986
Rosa as Boss Ho1983
Heroic Ones as Not available1982
Destiny's Champion as Uncle Ha1981
Lion vs. Lion as Bill Zhu's student1980
The Ring of Death as Not available1980
The Master as Not available1979
Dragon Fist as Master Zhuang San Tai1979
Last Hurrah for Chivalry as Wedding Guest (uncredited)1979
The Dragon and the Tiger Kids as Master Hsu1979
Full Moon Scimitar as Robber (uncredited)1979
Shaolin Abbot as Soldier1978
Drunken Master as King of Sticks Hsu Ching-tien1978
Snake in the Eagle's Shadow as Su Chen1978
The Proud Youth as Sun Clan member1978
Heaven Sword and Dragon Sabre as Chiu Ming's No. 1 fighter1978
Clan of Amazons as Man Attacking Red Shoes Peddler1978
Shaolin Hand Lock as Xia / Lin Hao's Man1978
Soul of the Sword as Guan Zhong 8 Swordsmen / Challenger at Inn1978
Swordsman and Enchantress as Little Lord's Servant (uncredited)1977
Clans of Intrigue as Beggar Gang member1977
The Invincible Armour as Not available1977
The Jade Tiger as Not available1977
The Secret Rivals 2 as Tang Lang1977
Broken Oath as One of Qi's Men (uncredited)1977
Death Duel as Member of Hei Sha Clan (uncredited)1977
Soul Brothers of Kung Fu as Thug1977
Snuff Bottle Connection as Tao Kwan1976
Farewell to a Warrior as Soldier (Extra)1976
Bruce Lee and I as Thug1976
The Oily Maniac as Tin Choi's Thug (uncredited)1976
The Oily Maniac as (uncredited)1976
Killer Clans as Roc Society Member1976
The Magic Blade as Not available1976
The Web of Death as Waiter (uncredited)1976
Emperor Chien Lung as Gambling house thug1975
The Kung Fu Monks as Thug1975
The Dragon Tamers as Not available1975
The Super Inframan as Science Research Center's Staff1975
The Young Rebel as Martial Art Student [extra]1974
Shaolin Martial Arts as Manchu Student1974
Stoner as Huan Ye Jen1974
The Young Dragons as Boss Lung's Thug1974
The Legend of the 7 Golden Vampires as Kills Vanessa's Servant1974
The Savage Five as Not available1974
Heroes Two as Manchu Thug (uncredited)1974
The Stranger and the Gunfighter as Constable1974
Shatter as Tai's Kung Fu student1974
The Chinese Tiger as head thug1973
When Taekwondo Strikes as Japanese (uncredited)1973
Invincible Boxer as Not available1973
Blood Brothers as (extra) (uncredited)1973
Honor and Love as Extra1973
The Escaped Convict as Not available1973
The Delinquent as Big Sean's Gangster (uncredited)1972
The Delightful Forest as Jiang's Waiter / Commander's Soldier (uncredited)1972
The Boxer from Shantung as One of Ma's Men (uncredited)1972
Five Fingers of Death as Master Meng's Pupil/Hercules' Challenger (uncredited)1972
The Water Margin as Not available1972
The Angry Guest as Jin Long Student (uncredited)1972
Man of Iron as Chang's Thug1972
Hapkido as Black Bear Student (Sword Fighter) (uncredited)1972
Four Riders as Thug in Nightclub1971
The New One-Armed Swordsman as Chieftain Ho's Man / Lung's Disciple (extra) (uncredited)1971
The Anonymous Heroes as Thug in Casino Fight (uncredited)1971
The Deadly Duo as Man's Knight1971
The Duel as Gan's Man (uncredited)1971
Flyer & Magic Sword as Extra1970
The Chinese Boxer as Not available1970
The Heroic Ones as King Jin's Soldier / Warlord Zhu's Soldier1970
The Wandering Swordsman as Wei Sheng Security Member1970
The Twelve Gold Medallions as One of 10 swords of Qing Shan1970
Vengeance! as Jin's Thug (uncredited)1969
Have Sword, Will Travel as Extra (uncredited)1969
The Invincible Fist as Lee's Bandit (uncredited)1969
Return of the One-Armed Swordsman as (extra)1969
The Singing Thief as Extra1969
The Flying Dagger as Thug (uncredited)1968
Golden Swallow as Golden Dragon Five Heroes1967
The Golden Cat as Michael's friend1967
The One-Armed Swordsman as Feng's Disciple1967
Man from Interpol as Not available1967
The Assassin as Ji's Disciple (uncredited)1967
The Trail of the Broken Blade as Captured Assassin / Bandit (uncredited)1967
The Thundering Sword as Yue's security escort member (uncredited)1966
The Magnificent Trio as Not available1966
The Black Musketeer 'F' as Not available1966
Come Drink with Me as Caravan Guard1993
The Sword Stained with Royal Blood Martial Arts Choreographer1992
Crystal Hunt Director1991
Thunder Run Director1991
Thunder Run Screenplay1991
Thunder Run Martial Arts Choreographer1988
Faithful Spirit Director1988
Mr. Mistress Director1986
Righting Wrongs Stunt Coordinator1984
I Will Finally Knock You Down, Dad! Director1984
Double Crossed Director1983
Fast Fingers Director1983
Ghosts Galore Director1982
Kid from Kwangtung Director1981
Lion vs. Lion Writer1981
Lion vs. Lion Director1980
Coward Bastard Martial Arts Choreographer1979
The Reckless Cricket Martial Arts Choreographer1979
Five Superfighters Martial Arts Choreographer1979
The Dragon and the Tiger Kids Martial Arts Choreographer1978
Drunken Master Martial Arts Choreographer1977
Soul Brothers of Kung Fu Martial Arts Choreographer1977
Broken Oath Martial Arts Choreographer1977
The Invincible Armour Action Director