1984
The 8 Diagram Pole Fighter as Temple Student (uncredited)1983
The Lady Is the Boss as Shiang's Thug (uncredited)1982
Cat vs. Rat as (extra) (uncredited)1982
The Perfect Match as Not available1981
My Young Auntie as Rascal (uncredited)1981
Martial Club as Student (uncredited)1980
Clan of the White Lotus as Priest White Lotus's Guardian1980
Return to the 36th Chamber as Not available1979
Dirty Ho as Soldier1979
The Shadow Boxing as Zhou's Thug (uncredited)1979
Mad Monkey Kung Fu as Duan's Thug (uncredited)1978
The 36th Chamber of Shaolin as Shaolin Monk1978
Heroes of the East as Servant1978
Shaolin Mantis as Servant (uncredited)1978
Breakout from Oppression as Au's Thug (uncredited)1977
Executioners from Shaolin as Extra (uncredited)1976
7-Man Army as Martial Arts Student / Thug1975
Disciples of Shaolin as Thug1974
Five Shaolin Masters as Patriot1974
Shaolin Martial Arts as Manchu Student1974
The Legend of the 7 Golden Vampires as Extra1974
The Savage Five as Bandit1973
Blood Brothers as (extra) (uncredited)1972
The Boxer from Shantung as Yang's Thug (uncredited)1972
Man of Iron as Yu Chow Kai's Thug / Chang's Thug1972
Four Riders as Thug / Waiter1972
The Angry Guest as (extra) (uncredited)1972
The Delightful Forest as Commander's Soldier (uncredited)1972
The Water Margin as Constable1971
Duel of Fists as Miller's Cornerman / Chiang Ren's Man (uncredited)1969
The Singing Thief as Wang's henchman