2011
When Heaven Burns as Not available2010
Fly with Me as Not available2009
Club Sparkle as Not available2008
Off Pedder as Yim Hei (Joe)2008
The Price of Greed as Not available2008
The Gem of Life as Sung Sai Man (Philip)2007
Kung Fu Mahjong 3: The Final Duel as Uncle Powell2006
Welcome to the House as Not available2006
The Dance of Passion as Not available2006
C.I.B. Files as Not available2006
Land of Wealth as Not available2005
The Charm Beneath as Not available2004
The Conqueror's Story as 项伯 Hung Bak2004
War and Beauty as Sun Ching Wah2004
Blade Heart as Not available2004
Lost in the Chamber of Love as Not available2004
Wong Fei Hung – Master of Kung Fu as Not available2003
Wesley the Young Adventurer as 白老大2003
In The Realm Of Fancy as Not available2003
Point of No Return as Not available2003
Find the Light as Not available2001
短刀行 as 无心道长1999
Lord Of Imprisonment as Not available1999
Young Master Of Shaolin as Pak Mei1998
Healing Hands as 曾达贤1998
马永贞之争霸上海滩 as 白癞痢1998
马永贞之英雄血 as 白癞痢1998
Bodyguards - Heavenly Charm as Not available1997
Master Ma as Not available1997
Bodyguards as 翁泰北1997
Legend of Yung Ching as 康熙1996
State of Divinity as 左冷禪1996
Dark Tales as 沈叔1996
Dark Tales as 严道生1996
Dark Tales as 王太常1996
Dark Tales as 翁老儿1996
Dark Tales as 王鼐1996
Moonlight Sonata as Not available1995
Fist of Power as Not available1993
Flying Dagger as Dicky Lui1990
Forbidden Imperial Tales as Not available1988
American Commando: Angel's Blood Mission as (archive footage)1987
Ninja, the Violent Sorceror as Dice Trick's Henchman (archive footage)1987
Ninja and the Warriors of Fire as Master1983
Fantasy Mission Force as Nazi Officer1983
Heroic Ones as Not available1983
Deadly Life of a Ninja as Ming Fu Chan1983
Zhi fen ying han as Not available1983
Fire Dragon as Sai-ichi1983
中國法術 as Not available1983
Who Knows About Me as Not available1982
Hei yu da tao wang as Not available1982
The Stunning Gambling as Not available1982
Underground Wife as Not available1982
Manhood as Boss Cha1982
Escape to Freedom as Not available1982
Blood Brothers as Not available1982
Dirty Angel as Not available1981
The Devil as Not available1981
Big Boss as Lawyer Chien1981
Abbot White as Not available1981
The King of Gambler as Not available1981
The Knight of the Dazzling Scimitar as Not available1981
The Woman from Hell as Not available1981
Queen Bee's Revenge as Not available1981
Fighting Duel of Death as Not available1981
Queen Bee as Not available1981
Shanghai Massacre as Not available1981
The Reformed Gambler as Not available1980
Moonlight Murderer as Hu Yi1980
The Fool Escape as Not available1979
The Bone Crushing Kid as Not available1978
One Sword as Not available1978
Shaolin Invincibles as His Majesty1978
Fury of Shaolin Fist as Whipmaster Wu1977
Cloud of Romance as Pontiac driver (Cameo)1977
The Lantern Street as Not available1976
One Armed Swordsman Against Nine Killers as Liu, one of the 9 killers1976
Woman Prisoner No. 407 II as Prison Chief1976
Super Dragon as Not available1976
Woman Prisoner No. 407 as Prison Officer1975
The Great Hunter as Hitman1975
Eight Hundred Heroes as Not available1975
"Fertility" Bank as Not available1975
Land of the Undaunted as Not available1975
The Winner Takes All as Not available1975
The Majesty Cat as Ma Chiang1975
桃花三娘子 as Not available1975
Bald-Headed Betty as Not available1974
The Tongfather as Chinese broke own leg1974
The Splendid Love in Winter as Not available1974
Two Graves To Kung Fu as Not available1973
The Cub Tiger from Kwang Tung as Chow Bin1973
The Villains as Fang Feng1973
Na Cha and the Seven Devils as Horse Devil1973
The Private Eye as Lo Shao-ming1973
Can Dialectics Break Bricks? as (archive footage)1973
A Sword Renounced as Not available1972
The Bold Three as Leong Tse-John (Dragon)1972
Brave Girl Boxer from Shanghai as Boss Liu1972
When Will You Come Back Again as Not available1972
On The Waterfront as Not available1972
Champion of the Boxers as Horng Lieh Chern1972
The Cannibals as Tsang1972
Crush as Not available1972
Blood Leopard as Not available1972
Tough Duel as Not available1972
The Gallant as Li San1972
The Eight Dragon Swords as Not available1971
The Invincible Sword as Not available1971
Mission Impossible as Jade child Xia Zhao1971
Redbeard as Szu Chih-Erh1971
Fearless Fighters as The Killer1971
Duel with Samurai as Not available1971
The Eight Dragon Swords as Feng Chun-Chieh1971
Black and White Umbrellas as Not available1971
Hotel Esquire as Chang Yun1971
To Subdue the Evil as Not available1971
The Decisive Battle as Not available1971
Black and White Swordsmen as Not available1970
The Iron Buddha as Master Geng Xian1970
A Taste of Cold Steel as Prince Lu Tianxia1970
Unparalleled Judo Knife as Not available1970
The Winged Tiger as Guo Jiou Ru1969
Twin Blades of Doom as Ma Lok1969
Dead End as Wen Kuang1968
Death Valley as Jin Fu1968
Black Butterfly as 3rd Chief Jade Nan1968
Hong Kong Rhapsody as Li Jia Wen1968
The Rainbow as Not available1967
The Trail of the Broken Blade as Tu Long1967
The Thundering Sword as Master So's son1967
Sweet Is Revenge as Ma Qian-Li1967
Rape of the Sword as Lord Lu Tian Xia1967
King Drummer as Charlie Chao1967
That Tender Age as David Feng1967
The Pearl Phoenix as Zhou Feng Chun1967
Song of Tomorrow as Xiao Ding1966
Come Drink with Me as Jade Faced Tiger1966
The Joy of Spring as Chen Hung-Lieh1966
The Magnificent Trio as Sheng Chien, Bandit Leader1966
The Knight of Knights as 3rd brother Li1965
Temple of the Red Lotus as Monk Zhi Yuan1965
The Twin Swords as Zhiyuan1965
The Lark as Not available1964
The Story of Sue San as Musician at Mei's Party1964
The Warlord and the Actress as Not available1964
The Dancing Millionairess as Dancer1997
Legend of Yung Ching Director1977
Cloud of Romance Director1975
Kissed by the Wolves Director1974
Two Graves To Kung Fu Director