2024
Expats as Peter Woo2023
Endless Battle as Uncle Dragon2022
Devil's Void as Dr. Young2020
Raptors Kill Order as Not available2019
Blood & Treasure as HKPD Captain2018
The Way of the Bug as Uncle Zhong2018
Girl Chasing Service as Not available2018
Bao Zou Detention as Not available2017
Star Trek: Discovery as FHQ Ops Officer2017
OCTB as Godfather2017
Chasing the Dragon as Master Dane2017
Hong Kong Gossip as Not available2017
Gu huo Wang Shi Zhi Long Hu Dou as Not available2017
Xiong Di: Yi Zi Dang Tou as Not available2017
Fuji Touch Gold as Not available2016
The Bodyguard as Fo Mian (young)2016
Nowhere to Hide! as Not available2016
Muay Thai Girls as Not available2016
Yi Quan Qing Chun as Not available2016
Parasitic Brain as Not available2014
Gangster Payday as Uncle Two2012
Triad as Brother Mun2012
Lives in Flames as Alan's father2010
Bad Blood as Zen2010
Gallants as Master Pong Ching2008
Run Papa Run as Uncle Tak - Elder #12005
A Chinese Tall Story as Buddha2005
Where's Mama's Boy? as Not available2004
Enter the Phoenix as Lui Fai2004
Xin yi dai jie ban ren zhi sha lu jiang hu as Not available2004
6 AM as Ganker2003
Mayday as Security Inspector2003
Lost in Time as Uncle Seven2003
The Spy Dad as Great2003
Yellow Dragon as Not available2002
The Stewardess as Dragon2001
Bullets of Love as Uncle Ox2001
You Shoot, I Shoot as Bill2001
Master Q 2001 as Don Kam2001
Outburst as Mok Keung2000
长缨在手 as Qin Jiu2000
The Teacher Without Chalk as Willy Ben Chan2000
Mafia.com as Brother Man1999
Metade Fumaça as Nine Dragons1999
Gambler Series: No Way Out as Not available1999
The Kingdom of Mob as Ho Kuen1999
Heaven of Hope as Brother Man1999
Gambler Series: Perfect Skill as Not available1999
Gambler Series: Fraudelent Culture as Not available1998
A True Mob Story as Uncle Hei1998
Young and Dangerous: The Prequel as Camel Lok1998
Casino as Boss Chan1998
Deadly Illusion as Not available1997
We're No Bad Guys as Officer Mike1996
Young and Dangerous 3 as Camel / Lok Bing Yung1996
To Be No. 1 as Brother Piu1996
Mongkok Story as Fook1996
Once Upon a Time in Triad Society as Brother Lone1995
Black Dream as Yung1995
Eastern Heroes: The Video Magazine - Volume 1 as Self (archive footage)1995
Mr. X as Chan1994
Beyond the Copline as Ho Tong1994
Hong Kong Adam's Family as Kan Saint1994
Cinema of Vengeance as Self (uncredited)1993
The Mad Monk as Earth God1993
No More Love No More Death as Qing Lung1993
Lady Supercop as Mechanic1993
Obsession as Not available1992
Mr Vampire 1992 as Not available1992
What a Hero! as Uncle Yee1992
Truant Heroes as Teacher Chan Wai Ha1992
Gun n' Rose as Chicken1992
Hero of the Beggars as Robber Gang Chief1992
Once a Black Sheep as Officer Chan1992
Talk to Me, Dicky as Not available1991
Lee Rock as King Crab1991
Don't Fool Me as Fanny's Father1991
Legend of the Brothers as Master Wong1991
Lee Rock II as King Crab1991
The Good, the Bad and the Bandit as Not available1991
Blood Brothers as Not available1990
The Unmatchable Match as Fei1990
Gangland Odyssey as Pu / Hoshida1990
Widow Warriors as Not available1990
BB 30 as Mo Siu Ming1989
My Heart Is That Eternal Rose as Godfather Shen1989
Devil Hunters as Yin Fu1989
Spy Games as Officer Lau1989
Triads: The Inside Story as Tse Shing1989
Mr. Sunshine as Brother Sa1989
Spiritually a Cop as Not available1989
Bloody Brotherhood as Tong Fai1989
Carry On Yakuza as Charlie Chan1988
One Husband Too Many as Old K1988
Ruthless Family as Not available1988
Escape from Kingdom as Not available1987
Project A Part II as Tiger Au1987
Fortune Hunters as Master Man1987
Goodbye Darling as Brother Fu1986
Royal Warriors as Tiger1986
Legacy of Rage as Yee1986
The Innocent Interloper as Ninja [cameo]1986
The Ghost Snatchers as Tai Erh-Lung1986
Inspector Chocolate as Imposter of kidnapper1986
A Man from Holland as Not available1986
Pom Pom Strikes Back as Killer1985
The Master Strikes Back as Chief Constable Jin Bu Huan1985
Carry On Doctors and Nurses as Killer Patient1985
Kung Hei Fat Choy as Ah Man1985
Rocky's Love Affairs as Not available1985
Ghost Festival as Sung Tzu Mou1984
The Boxer as Not available1984
I Love Lolanto as Yu Ren Da1984
Three Stooges Go Undercover as Herpes1984
The Express as Not available1984
Prince Charming as Yu Ren Da1984
Profile in Anger as Not available1984
Dress Off for Life as Not available1983
The Body Is Willing as Charlie Cheng1983
Precious Adolescence as Not available1983
Mission Thunderbolt as Hercules (archive footage)1982
血債血償 as Not available1982
Dragon Lord as Deputy Hoi (Tiger)1982
Five Element Ninjas as Kembuchi Mudou1982
My Rebellious Son as Yamaguchi1982
Winner Takes All as Miki1982
Mercenaries from Hong Kong as Ruan Nanxing1982
My Darling, My Goddess as Policeman/Triad1982
Unreal Dream as Not available1982
Outlaw Genes as Lo Kan1982
Don't Love Any Stranger as Not available1982
Crimson Street as Paul King1981
The Legal Illegals as Not available1981
Diamond Fight as Not available1981
Deadly Duo as Not available1981
The Club as Sai1981
The Mad Cold-Blooded Murder as Not available1980
Snake Deadly Act as Casino boss1980
The Heroes as Ching Emperor1980
Lonely Famous Sword as Golden Peacock1980
The Eight Escorts as Wu Chiu1979
The Spirit of the Sword as 白衣人1979
Hero Without Tears as Not available1979
The Deadly Breaking Sword as Lian San / Throat Piercing Halberd1979
Blooded Treasury Fight as Mill master1979
The Handcuff as Not available1979
The Kings of Fists and Dollars as Hung Ying1979
Beauty Escort as Not available1979
The Invincible Killer as Hui-Min Chen1979
The Servants as Not available1978
Bruce Lee The Invincible as Chen1978
Shaolin Hand Lock as Li Kun Shi1978
The Proud Youth as Hao Jieying1978
Mysterious Footworks of Kung Fu as Not available1978
For Whom to Be Murdered as Not available1978
Godfather's Fury as Not available1978
Black Society as Not available1977
Judgement of an Assassin as Bloody Devil1977
Broken Oath as Zhao Cai / Chao Tsai1977
The Kung Fu Kid as Fang Min1977
Deadly Chase for Justice as Not available1977
Triumph Of Two Kung-Fu Arts as Not available1977
The Chase as Not available1977
V.I.P. as Not available1976
The Legend of the Condor Heroes as Not available1976
The Double Crossers as Chou1976
The Big Boss Part II as Chan (as Wei-Man Chan)1976
Bruce's Deadly Fingers as Interpol agent1976
Jumping Ash as Not available1976
The Ming Patriots as Li's rival1975
All Men Are Brothers as Twin Spears / Tung Ping1975
Temperament of Life as Not available1975
The Delivery as San Lang1975
Female Fugitive as Li Yong1975
Tiger Force as Not available1975
Thou Shall Not Kill... But Once as Brother Fa1974
The Bravest Fist as Not available1974
Martial Arts as Huang Hsiao-Ying1974
The Furious Killer as Not available1974
The Owl as Not available1974
Chinese Godfather as Not available1974
The Concrete Jungle as Not available1973
Freedom Strikes a Blow as Chung Sun1973
Angry Tiger as Chang Chen-Wai1973
Only the Brave Stands as Not available1973
Adventure in Denmark as Hui Min - Tour Winner #11973
Devil and Angel as Tong-Sen's friend1973
The Devils as Not available1973
The Escaped Convict as Not available1973
Back Street as Not available1972
Black List as Han Da-Kui1972
Kung Fu: The Invisible Fist as Lin Yung1972
Love and Blood as Not available1992
Unforgetful Holiday Producer1990
Gangland Odyssey Director1989
Carry On Yakuza Producer1979
The Handcuff Writer1977
Deadly Chase for Justice Director1977
Deadly Chase for Justice Screenplay1973
Only the Brave Stands Martial Arts Choreographer