1990
Kung Fu Vs. Acrobatic as Kao Li Chiu1985
My Lucky Stars as Prisoner 57341985
Heart of Dragon as Rascal at Restaurant1985
Lucky Diamond as Diamond thief1984
The Owl vs Bombo as Gang Member1983
Winners & Sinners as Chan Chiu's Bald Bodyguard1983
Flash Future Kung Fu as Doctor1983
Men from the Gutter as Gangster in Hotel Room1982
Shaolin Prince as Soldier in 9th Lord's Army1982
Legend of a Fighter as Shantung Yellow Tiger [cameo]1982
Mercenaries from Hong Kong as Thug1981
Dreadnaught as Iron Swallow1980
The Clones of Bruce Lee as Chai Lo's Assistant1980
Killer Constable as Wang Wan-Wu1980
The Buddhist Fist as Hunchback, Liu Chow Mu1980
We're Going to Eat You as Villager1980
Fearless Master as Not available1979
The Reckless Cricket as Crazy guy beaten up by kids1979
Kung Fu vs. Yoga as Monk1979
The Story of the Drunken Master as Cougar1979
Duel of the 7 Tigers as Not available1979
The Gold Connection as Not available1979
Bolo as Man Attacking Sleeping Bolo1978
Drunken Master as Iron Head Rat (uncredited)1978
Flying Guillotine II as Imperial Guard Lin Gia1978
Kung Fu Means Fists, Strikes and Sword as Tsao Heng's Main Thug Thug with Crutch1978
Crazy Imposters as Not available1977
Death Duel as Yen's Challenger at Maple Wood / Chief Yan1977
The 36 Crazy Fists as Head Thug1977
The Sentimental Swordsman as Black Snake's Man1977
The Battle Wizard as Revenger after Xiang Yaocha1977
Jade Tiger as Not available1977
Broken Oath as One of Hao's Men (uncredited)1977
Clans of Intrigue as Beggar Gang member1977
Mantis Fists & Tiger Claws of Shaolin as 1st Master Hung Lung1977
Lady Exterminator as Extra1977
The Criminals, Part 4: Assault as Boar1976
The Web of Death as One of 3 Heroes of West Moon / Waiter (uncredited)1976
Killer Clans as Chuan's Man1976
The Magic Blade as Chi's Man1976
Brotherhood as San Guai1976
Farewell to a Warrior as Not available1975
All Men Are Brothers as Rebel Officer1975
The Spiritual Boxer as Ruei's Thug (uncredited)1974
Greatest Thai Boxing as Zeng Sha-Lie1973
Blood Brothers as (extra) (uncredited)1973
The Delinquent as Student at Martial Arts School (uncredited)1973
Fist to Fist as Bandit Top Fighter / Scarface1973
The Awaken Punch as Li (Black Fan)1973
Super Kung Fu Kid as Not available1973
Kung Fu King as Not available1973
Killer in the Dark as Policeman1973
Tiger as Villager1972
Black List as Xiao Tian1972
The Boxer from Shantung as Yang's Thug (uncredited)1972
Four Riders as Mr. Hawkes' Bodyguard1972
The Water Margin as Liang Shan Bandit1972
The Bloody Fists as Tyeta1972
The Angry Guest as Jin Long Student (uncredited)1972
Revenge of the Dragon as Not available1971
The Deadly Duo as Executioner / Thug at Bridge1971
Duel of Fists as Chiang Ren's Man (uncredited)1971
The Anonymous Heroes as Revolutionist (uncredited)1970
The Chinese Boxer as Not available1969
Have Sword, Will Travel as Extra (uncredited)