1990
Encounters of the Spooky Kind II as Master Shi's black magician1988
Miss Magic as Baldy1987
A Chinese Ghost Story as Boss at Tavern1987
Scared Stiff as Robber Boss1986
Peking Opera Blues as General Tun1986
Funny Vampire as Not available1986
Rosa as Chui Chow Han1986
New Mr. Vampire as Vampire1985
My Lucky Stars as Prisoner 71811985
Mr. Vampire as Mr. Yam1985
Heart of Dragon as Rascal at Restaurant1984
The Owl vs Bombo as Gang Member1984
Invitation of Ghost as Uncle Te1983
Winners & Sinners as Man Snatching Archie's Briefcase1982
The Miracle Fighters as Rainmaker1982
Legend of a Fighter as Not available1981
Game of Death II as Street Hitman1980
Encounters of the Spooky Kind as Master Tam1980
The Loot as Chiu's bodyguard1980
Killer Wears White as Not available1979
Last Hurrah for Chivalry as Pak Chung Tong's Man1979
Odd Couple as Single Sabre Wu Li1979
The Incredible Kung Fu Master as Li Chin Fei1979
The Tigress of Shaolin as Drunken Shrimp1979
Shaolin Abbot as Soldier1979
Full Moon Scimitar as Sword Slave1979
The Challenger as Master Mao1979
Bolo as Not available1979
Green Hat Guy as Not available1978
Drunken Master as Master Chao (uncredited)1978
The 36th Chamber of Shaolin as Seafood Shop Worker1978
Enter the Fat Dragon as Director1978
Dirty Tiger, Crazy Frog as Chicken's Blood Brother1978
Heaven Sword and Dragon Sabre as Chiu Ming's No. 3 fighter1978
My Darling Gals as Thug1978
Breakout from Oppression as Yai Man, Au's Thug (uncredited)1978
Kung Fu Means Fists, Strikes and Sword as Tsao Heng's Main Thug1976
Boxer Rebellion as Japanese Soldier1976
Challenge of the Masters as Master Lin's Student (uncredited)1975
All Men Are Brothers as Rebel Officer1975
The Spiritual Boxer as Ruei's Thug (uncredited)1975
Disciples of Shaolin as Thug1974
Five Shaolin Masters as Patriot1974
The Legend of the 7 Golden Vampires as Leung's Fighter1974
The Savage Five as Bandit1974
Shaolin Martial Arts as Manchu Student1974
Heroes Two as Manchu Thug (uncredited)1974
Stoner as Thug1974
Young Lovers on Flying Wheels as Martial Arts Student1974
The Chinese Tiger as thug1973
The Pirate as (extra) (uncredited)1973
The Villains as Thug1973
The Escaped Convict as Not available1972
Five Fingers of Death as Master Meng's Pupil (uncredited)1972
The Boxer from Shantung as Yang's Thug (uncredited)1972
Four Riders as Thug in Nightclub1972
Man of Iron as Chang's Thug1972
The Water Margin as Lu's Servant / Master Tseng's Militiaman1972
Hapkido as (extra) (uncredited)1972
The Delightful Forest as Jailer (uncredited)1972
The Angry Guest as Yakuza (uncredited)1972
The Killer as Karate fighter1971
The New One-Armed Swordsman as Lung's Disciple (extra)1971
The Duel as (extra) (uncredited)1971
The Deadly Duo as River Dragon's Thug1971
Duel of Fists as (extra) (uncredited)1971
The Anonymous Heroes as Soldier (uncredited)1971
Flyer & Magic Sword as Extra1970
The Heroic Ones as Bandit1970
The Chinese Boxer as Not available1985
Arhats in Fury Martial Arts Choreographer1983
Mission to Kill Director1979
Sleeping Fist Action Director1978
Kung Fu Means Fists, Strikes and Sword Martial Arts Choreographer