1983
Project A as Ling's Thug (uncredited)1983
The Champions as Village Contest Participant1982
Carry On Pickpocket as Sheng's Thug on Ship1981
Challenge of the Gamesters as Guard1980
Clan of the White Lotus as Shaolin Student1980
We're Going to Eat You as Villager1980
The Kung Fu Warrior as Not available1979
Dirty Ho as Soldier1978
The Tattoo Connection as Not available1978
Two in Black Belt as Extra1977
Mantis Fists & Tiger Claws of Shaolin as 2nd Master1977
Deadly Snail vs. Kung Fu Killers as Water Demon1975
The Valiant Ones as Pirate, fake woodcutter1975
Lady of the Law as Not available1975
The Golden Lion as Golden Lion Gang Member1974
Village of Tigers as Bandit1974
Stoner as Extra1973
Fist of Unicorn as Not available1973
Supermen Against the Orient as Student1973
Ambush as Guo Chin1972
Hapkido as (extra) (uncredited)1972
The 14 Amazons as Yang Soldier1972
The Thunderbolt Fist as Japanese ronin1972
The Black Tavern as Five Ghosts of Xiang Xi / Constable1972
The Devil's Mirror as Not available1972
The Fugitive as Not available1971
The Shadow Whip as Martial Artist After Fang (uncredited)1971
Vengeance of a Snowgirl as Tung's Man / Palace Guard1971
Duel for Gold as Not available1980
The Kung Fu Warrior Assistant Director