2023
Mission Run as Not available2021
Layout as Not available2020
Quan Dao: The Journey of a Boxer as Yiu Wai2017
My Alien Girlfriend as Not available2013
Brother's Keeper as Not available2012
Highs and Lows as Not available2011
Life Without Principle as Not available2011
A Chinese Ghost Story IV as Prisoner2011
Punished as Yao's ex-triad boss2009
Turning Point as Not available2009
Vengeance as George Fung's Bodyguard2006
Triad Election as Uncle Tank2004
Breaking News as Chun's Target2000
Man Wanted 3 as Not available2000
Prostitute Killers as Brother Shark1999
A Smiling Ghost Story as Not available1998
Return of Dragon as Not available1997
Weapons of Power as Not available1997
Haunted Karaoke as Francis1996
The Criminal Investigator II as Not available1996
Once Upon a Time in Shanghai as Not available1996
Street of Fury as Kwong Yan Fai1996
Scarred Memory as Not available1995
Drugs Fighters as Not available1994
Beyond the Copline as Kwan1994
S.D.U. - Mission in Mission as Mao Ying1993
Last Hero in China as Lui Yat Siu1993
The Secret File as Not available1992
The Commandments as Not available1992
Tales From Beyond as 张正武1992
Angel Terminators as Not available1992
Iron Butterfly III: Tomorrow as Not available1992
Powerful Four as Not available1992
The Direct Line as Lai Jun Tao1991
The Royal Scoundrel as Lo To Keung1991
Running on Empty as Not available1991
Fatal Mission as Not available1991
The Queen of Gamble as Kitaro1991
The Fatal Game as Brother Tiger1990
The Witness Of Time as Not available1990
The Fun, the Luck & the Tycoon as Robber1990
The Story of My Son as Policeman with Debt1990
Manchester Death Warrant as Not available1989
The Justice of Life as 胡利1989
Story of Nam as Kuen1984
Five Fighters from Shaolin as Kum Dat Jin1984
Five Fighters from Shaolin as Not available1983
Shaolin vs. Ninja as Not available1983
Night Orchid as Not available1983
The Denouement of Chu Liu Hsian as Not available1982
Kung Fu from Beyond the Grave as Fang Zheng1981
The Angry Young Man as Not available1981
Adventure for Imperial Treasures as Not available1981
Black Eagle's Blade as Not available1980
Shaolin Temple Against Lama as Lord Cha Siu1980
Rebellious Reign as Pak Tai Hau1980
The Loot as Thief Black Wolf1980
War of the Shaolin Temple as Warlord1980
Two Fists Against the Law as Not available1980
Devil Killer as Liu Da Long / Master Wu1979
Demon Strike as Fan Kuei1979
Kung Fu vs. Yoga as Wu Shing1979
Last Hurrah for Chivalry as Oriental Fighter / Bodyguard1979
Incredible Kung Fu Mission as Lo Tung1978
The 36th Chamber of Shaolin as Soldier1978
Born Invincible as Pa Chu, senior student1978
Dirty Tiger, Crazy Frog as Gets Pickpocketed at Casino (uncredited)1978
Swordsman and Enchantress as Black Inn's Thug1978
Flying Guillotine II as Imperial Guard Killed by Na Lan1978
Legend of the Bat as Gentleman Sword1978
The Proud Youth as Four Friends of Plum Garden1978
Soul of the Sword as Pai Kwa Hall's Swordsman1978
Clan of Amazons as Chongwei's Soldier1978
Snake In The Eagles Shadow 2 as Tang Kwan Yung1978
Shaolin Ex-Monk as Chih Kung1978
Dragon of the Swords Man as Taoist Killer [Guest]1977
Golgo 13: Assignment Kowloon as Poison Spider Hak Lung1977
The Sentimental Swordsman as Black Snake1977
Death Duel as Yen's Challenger at Maple Wood1977
Broken Oath as One of Qi's Men (uncredited)1977
The 7 Grandmasters as Ku Yi Fung1977
The Fatal Flying Guillotines as Not available1977
Mantis Fists & Tiger Claws of Shaolin as Thug1976
Bruce Lee: The Man, The Myth as One of Bruce's students1976
Killer Clans as Chuan's Man1976
The Web of Death as One of 3 Heroes of West Moon (uncredited)1976
The Magic Blade as Assassin Bum1976
Bruce Lee and I as Thug in Bar1975
The Super Inframan as Science Research Center's Staff1975
The Golden Lion as Wang's Thug1974
The Bod Squad as Pirate / Servant1974
Naughty! Naughty! as Boss Feng's thug1973
Freedom Strikes a Blow as Not available1973
Fist of Unicorn as Member of Street Troupe1973
Ambush as Fan Zhi Long's Man1973
Super Kung Fu Kid as Not available1973
Angry Tiger as Not available1973
Duel of the Dragons as Not available1973
When Taekwondo Strikes as Japanese (uncredited)1973
The Rats as Not available1972
Intimate Confessions of a Chinese Courtesan as Wu's Thug (uncredited)1972
Hapkido as Hapkido Student (uncredited)1966
Come Drink with Me as One of the Little Kids2011
A Chinese Ghost Story IV Action Director2000
Bloody Secret Director1998
Leopard Hunting Action Director1995
Tough Beauty And The Sloppy Slop Director1995
Tough Beauty And The Sloppy Slop Action Director1993
Hero - Beyond the Boundary of Time Action Director1993
Hero - Beyond the Boundary of Time Martial Arts Choreographer1993
Hero - Beyond the Boundary of Time Stunt Coordinator1992
The Inspector Wears Skirts IV Martial Arts Choreographer1991
Fatal Mission Action Director1987
A Chinese Ghost Story Martial Arts Choreographer1986
Witch from Nepal Martial Arts Choreographer1983
Shaolin vs. Ninja Martial Arts Choreographer1981
Shaolin Temple Strikes Back Action Director1981
Zen Kwun Do Strikes in Paris Action Director1980
Rebellious Reign Martial Arts Choreographer1979
Demon Strike Martial Arts Choreographer1978
Shaolin Ex-Monk Martial Arts Choreographer1978
Ways of Kung Fu Martial Arts Choreographer