2025
Late Night Bookstore 4 as Lao Dianzhang2025
Red Wedding Dress as 刘庆山2024
Brotherhood of Blades 3 as Not available2024
Thirteen Generals: Wind and the Cloud Rise Again as Zhu Dengming2024
Horror Legend of Miao Ling as Not available2024
The Plot of Fire as Yang Bojiao2023
Sakra as Xue Muhua2023
Tomb Keeper as Wang Changgu2023
Soul of Light as Tu Lao2023
Huang Miao Village's Tales of Mystery as Not available2023
The Puppet as Sun Haichao2023
Uncle Maoshan as Not available2023
七令诡事录 as Not available2023
The Case of the Four Demon Coffins as Not available2022
Song of the Assassins as 国宴老者2022
12 Hours as Boss2022
Chinese Odyssey: The Beginning as Not available2022
Detective Dee and The Pact with the Underworld Gods as Not available2022
Ghost Blowing Lamp of the Popeye Man as Master Guai2021
Kung Fu Stuntmen as Not available2021
Drunken Fist as Not available2020
Crazy Beggar SuQiEr as Old Beggar2020
The Foggy Monster as Old Man2020
Great God Monkey 2: Xiang Mo Pian as Black Wind2019
Heroes Amidst Turmoil as Not available2019
Binding Souls as Principal2019
Unbeatable Youth as Not available2019
Medical Examiner Dr. Qin as 张富国2019
King Zhuan Yu as Not available2019
皇家龙虎豹 as Not available2019
吃雞戰場 as Not available2019
Love of Heaven and Earth as Not available2018
探案錄財寶大劫案 as Not available2018
探案录骨笛魔音 as Not available2017
Vampire Cleanup Department as Master Ginger2017
Soccer Killer as Guo Hua Qiang2017
White Fish Town as Not available2016
Good Take! as Not available2014
Kung Fu Jungle as Lui Ching-yuen2014
Once Upon a Time in Shanghai as Laughing Buddha2014
The House That Never Dies as Not available2014
Black Comedy as Not available2013
The Grandmaster as Gold Pavilion Client2012
Mr. & Mrs. Gambler as Not available2012
Kung Fu Man as Not available2010
Just Another Pandora's Box as Not available2010
The Haunting Lover as Uncle Shou2009
Jump as Not available2004
Kung Fu Hustle as Beggar2003
Charlie's Angels: Full Throttle as Deranged Mongol2003
The Tai Chi Master as Not available2003
Beyond Hell's Kitchen: Making 'Daredevil' as Not available2000
Charlie's Angels as Chinese Man on Plane (uncredited)1998
The Master Of Tai Chi as Not available1996
Forbidden City Cop as Evil Mother1996
How to Meet the Lucky Stars as Not available1995
The Red Wolf as Cruise passenger1994
Fist of Legend as Captain Jie1994
Young Wisely 2 as Not available1993
Tai-Chi Master as Taoist Priest Ling1993
Flying Dagger as Never Die1993
Master Wong vs. Master Wong as Master Yuen1993
Young Wisely 1 as Not available1992
King of Beggars as Not available1992
Dragon Inn as Iron1992
Deadly Dream Woman as Ying's sifu1992
Truant Heroes as Doggie's Dad1992
The Big Deal as Che Hai1992
Wizard's Curse as Not available1991
Once Upon a Time in China as Yim's Opponent1991
The Banquet as Not available1991
You Bet Your Life as Chi1990
Coup De Grace as Uncle Yen1989
Operation Pink Squad II as Buddist Monk1989
Funny Ghost as Not available1988
Dragons Forever as Thug on Ship1988
Tiger Cage as Policeman1988
Operation Pink Squad as Drug Dealer1987
The Devil Force as Not available1986
Happy Din Don as Ironhand1986
The Close Encounters of Vampire as Not available1986
A Heroic Fight as Master Lin Wang1985
Lucky Diamond as IQ1985
Mob Busters as Not available1984
Taoism Drunkard as Chiu's Granny / Drunken Taoist1984
Drunken Tai Chi as Puppetteer1983
Shaolin Drunkard as Granny/ Shaolin Drunkard Chan1983
The Fung-shui Master as Not available1982
The Miracle Fighters as Old Woman1982
Legend of a Fighter as Not available1981
Dreadnaught as Marshal's Assistant1980
The Buddhist Fist as stutterer with bird cage1979
A Massacre Survivor as Teaches agility and defense with rings1978
Flying Guillotine II as Flying Guillotine Man1978
The Vengeful Beauty as Captured Flying Guillotine1978
Clan of Amazons as Juiling's Man1978
Soul of the Sword as Pai Kwa Hall's Swordsman1977
The Mighty Peking Man as Bomb Unit Soldier / The Peking Man1977
Clans of Intrigue as Star Gang member1977
The Battle Wizard as Revenger after Xiang Yaocha / Bandit1977
Jade Tiger as Not available1977
Soul Brothers of Kung Fu as Thug1977
Instant Kung Fu Man as Not available1977
The Sentimental Swordsman as Yun's Invited Hero1976
The Magic Blade as Chien's Man1976
Killer Clans as Roc Society Member1976
The Web of Death as One of 7 Buddies of Heisong Clan/waiter (uncredited)1976
The Dragon Missile as Palace Fight1976
The Oily Maniac as (uncredited)1976
Bruce Lee and I as Thug Attacking Betty in Bar1976
Farewell to a Warrior as Not available1975
The Super Inframan as Not available1975
All Men Are Brothers as Rebel Officer1975
Lady of the Law as Not available1974
The Stranger and the Gunfighter as Constable1974
Na Cha the Great as Not available1973
Blood Brothers as Mountain Bandit (uncredited)1973
The Heroine as Not available1973
Fist to Fist as Thug1973
Not Scared to Die as Japanese Officer1973
The Awaken Punch as Thug1973
The Villains as Feng's Comrade1973
The Bastard as Gu's Thug1972
The Water Margin as Not available1972
The Boxer from Shantung as Yang's Thug (uncredited)1972
Man of Iron as Chu Fung's Gate Guard1972
The Delightful Forest as Jiang's Thug (uncredited)1972
The Angry Guest as Jin Long Student (uncredited)1971
The Duel as Old Chin's Man (uncredited)1971
The New One-Armed Swordsman as Lung's Disciple (extra) (uncredited)1971
The Anonymous Heroes as Drunk Officer (uncredited)1971
Duel of Fists as Chiang Ren's Man (uncredited)1971
The Deadly Duo as Not available1970
The Heroic Ones as King Jin's Soldier1970
The Chinese Boxer as Not available1970
Vengeance! as Adjutant Gao's Officer (uncredited)1970
The Twelve Gold Medallions as Mountain Slicing Squad1969
Return of the One-Armed Swordsman as Flying Fighter King Deng Fei1969
The Flying Dagger as Uncle's Man (uncredited)1969
The Invincible Fist as Lee's Bandit (uncredited)1969
Have Sword, Will Travel as Extra (uncredited)1969
The Singing Thief as Wang's henchman1969
Famous Swordsman Tin Kiu as Not available1968
Golden Swallow as Golden Dragon Five Heroes1968
The Sword of Swords as Shang's thug [extra]1968
哪宅闹东海 as Not available1967
The One-Armed Swordsman as Feng's Disciple1967
The Assassin as (extra) (uncredited)1967
The Trail of the Broken Blade as Captured Assassin (uncredited)1967
Lady in Black Cracks the Gate of Hell as Not available1967
Man from Interpol as Not available1967
金鷗 as Not available1966
The Woman in Black and the Black Dragon as BDG Thug1966
The Magnificent Trio as Not available1965
The Lotus Lamp as God of Thunder's FellowNaN
CHEF as Not available2019
Ip Man 4: The Finale Choreographer2017
The Thousand Faces of Dunjia Stunt Coordinator2016
Good Take! Stunts2014
Once Upon a Time in Shanghai Martial Arts Choreographer2014
Sifu vs. Vampire Choreographer2012
Kung Fu Man Director2010
True Legend Choreographer2009
Kung Fu Chefs Stunts2008
The Forbidden Kingdom Stunts2006
The Banquet Choreographer2006
36th Chamber of Southern Shaolin Director2003
Daredevil Fight Choreographer2003
The Matrix Reloaded Stunts2003
Daredevil Martial Arts Choreographer2003
The Matrix Revolutions Stunt Coordinator2003
The Tai Chi Master Action Director2003
Southern Shaolin Director1998
The Water Margin Action Director1995
The Red Wolf Action Director1995
The Red Wolf Stunt Coordinator1995
The Red Wolf Martial Arts Choreographer1995
The Little Drunken Masters Stunt Coordinator1994
Fire Dragon Choreographer1993
Kung Fu Vampire Martial Arts Choreographer1993
Madam City Hunter Stunt Coordinator1993
Tai-Chi Master Fight Choreographer1993
Kung Fu Vampire Director1993
Last Hero in China Martial Arts Choreographer1993
No More Love No More Death Action Director1993
Run for Life Ladies from China Choreographer1993
No More Love No More Death Choreographer1993
Iron Monkey Choreographer1992
Wizard's Curse Director1992
Shogun and Little Kitchen Action Director1990
Here Comes a Vampire Director1990
Tiger Cage II Martial Arts Choreographer1990
Coup De Grace Director1990
Coup De Grace Action Director1989
Live Hard Director1989
Dark Side of China Town Director1989
Operation Pink Squad II Action Director1989
Funny Ghost Director1989
Thunder Cops II Action Director1989
It's a Mad, Mad, Mad World III Action Director1988
In the Line of Duty 3 Martial Arts Choreographer1988
Tiger Cage Martial Arts Choreographer1988
Operation Pink Squad Martial Arts Choreographer1985
Lucky Diamond Director1985
Lucky Diamond Screenplay1984
Taoism Drunkard Director1982
The Young Heroes of the Street Martial Arts Choreographer1982
Legend of a Fighter Action Director1981
Challenge of the Gamesters Action Director1981
What Price Honesty? Martial Arts Choreographer1979
A Massacre Survivor Martial Arts Choreographer1979
The Brothers Stunt Coordinator1977
Soul Brothers of Kung Fu Martial Arts Choreographer1977
The Mighty Peking Man Martial Arts Choreographer1976
The Oily Maniac Martial Arts Choreographer1976
Killer Clans Martial Arts Choreographer1976
The Web of Death Martial Arts Choreographer1976
Brotherhood Choreographer1976
The Big Boss Part II Fight Choreographer1976
The Big Boss Part II Stunt Coordinator1975
Cleopatra Jones and the Casino of Gold Martial Arts Choreographer1975
The Gambling Syndicate Choreographer1973
Fist to Fist Martial Arts Choreographer1973
Death Blow Martial Arts Choreographer1973
The Villains Martial Arts Choreographer1973
The Bastard Martial Arts Choreographer1973
Call to Arms Martial Arts Choreographer1973
Heroes of Sung Action Director1972
The Bloody Fists Choreographer1971
The Duel Martial Arts Choreographer1971
The Mad Killer Martial Arts Choreographer1970
Vengeance! Martial Arts Choreographer