
1985
Disciples of the 36th Chamber as School Officer Sha Duo'er1985
Crazy Shaolin Disciples as His Highness1985
Pursuit of a Killer as Uncle Zhi1984
Opium and the Kung Fu Master as Mr. Lu1984
Wits of the Brats as Shih Chun1984
Return of Bastard Swordsman as Chi Song1984
Lust for Love of a Chinese Courtesan as Officer Fu1984
Pale Passion as Uncle Liu1983
Bastard Swordsman as Guardian of the Law1983
Shaolin Intruders as Head Abbot1983
Shaolin and Wu Tang as Not available1983
Holy Flame of the Martial World as Shaolin Clan leader1983
Fast Fingers as Adulterer1983
Usurpers of Emperor's Power as Advisor Zhao Pu1982
Five Element Ninjas as Chief Hong1982
Brave Archer and His Mate as Senior Teacher Or1982
My Rebellious Son as Chamber of Commerce member1982
Ode to Gallantry as Bai1982
Tiger Killer as Master Zhang1982
Shaolin Prince as Abbot of Shaolin Temple1982
The Emperor and the Minister as Boss Han1982
Godfather from Canton as Secret Service Officer1982
Passing Flickers as Fa Hai1982
The 82 Tenants as Sgt. Chiang1982
Coolie Killer as Gor - Wa Hing boss1981
The Sword Stained with Royal Blood as Master Rong1981
The Emperor and His Brother as Ching Henchman1981
The Tiger and the Widow as Dong Jin Piao1981
Revenge of the Corpse as Exorcist Master1981
Challenge of the Gamesters as Huang Jiang1981
The Imp as Old Uncle Han1981
Gambler's Delight as Madam Jin's assistant1981
What Price Honesty? as Fifth Master1981
Bloody Parrot as Master San1980
Emperor Chien Lung and the Beauty as Wan Tzu-Mu1980
Hex vs. Witchcraft as Brother Nine1980
Bat Without Wings as Ghost King1980
Lost Souls as Hok1980
The Flag of Iron as Eagle Hall Chief Mi Jiu Gao1980
The Kid with a Tattoo as Sword in Cotton1980
Swift Sword as Leng Ruyun1980
Rendezvous with Death as Chi Sifang1980
Every Man for Himself as Not available1980
Heaven and Hell as Yin Jixiang's Brother1980
Haunted Tales as Ah Cheng1980
Young Outcasts as Not available1979
The Kung Fu Instructor as Fake Brother1979
The Proud Twins as Chief of 10 Villains1979
Return of the Dead as Da-Yan1979
The Deadly Breaking Sword as Officer Fan Fei1979
Full Moon Scimitar as Robber with Coffin (uncredited)1979
The Last Judgement as Ling Mei-Xian1979
The Brothers as Boss Huang Shou Ren1979
Shaolin Rescuers as Zhou Cheng1979
Invincible Enforcer as Ho Yin Wong1979
The Daredevils as Chief of Staff Xu1979
Shaolin Abbot as Dan Tian-Gang1978
The 36th Chamber of Shaolin as Abbot in Charge of Wrist Chamber1978
Invincible Shaolin as Master Mai Qi1978
Heaven Sword and Dragon Sabre as Abbot Kung Man1978
Heaven Sword and Dragon Sabre II as Kwun Lun Chief Ho1978
Clan of Amazons as Lu Wenhu1978
Soul of the Sword as Swordsman Challenging Nameless1978
The Proud Youth as Priest Zhishan1978
Swordsman and Enchantress as Zombie Casters (uncredited)1978
Shaolin Hand Lock as Fang Yu Biao1978
The Mad Monk Strikes Again as Master Sun Jia Zhu1978
The Brave Archer 2 as Spiritual Wisdom1978
The Voyage of Emperor Chien Lung as Sifu of Zhang's Brothers1978
The Psychopath as Not available1978
Legend of the Bat as Mr. Bat's Auctioneer1978
Hello Sexy Late Homecomers as Not available1977
Dreams Of Eroticism as Jia Zhen1977
The Sentimental Swordsman as Shaolin monk1977
The Dream of the Red Chamber as Priest1977
To Kill a Jaguar as Tin Pa1977
He Has Nothing But Kung Fu as Chou Pao-An1977
Clans of Intrigue as Boss of Inn Gutsy1977
The Brave Archer as Spiritual Wisdom Ling Tze1977
The Mad Monk as Qian Ru-Ming1977
Death Duel as Leader of Hei Sha Clan (uncredited)1977
Judgement of an Assassin as 7th Branch Chief Yian Chun1977
The Criminals, Part 4: Assault as Cai1977
Moods of Love as Lao San1977
The Jade Tiger as Liu1977
Pursuit of Vengeance as Gong Sun-Duan1977
The Adventures of Emperor Chien Lung as Officer Collecting Tax1976
Killer Clans as Roc Society Chief's Bodyguard1976
The Web of Death as 5 Venom Clan Centipede Chief1976
King Gambler as Mr Li1976
The Magic Blade as Kung Sun Tao1976
Love Swindler as (segment "Counterfeit")1976
Crazy Sex as One of Big Boss' men1976
The Criminals, Part 2: Homicides as Fa1976
Brotherhood as Fan Nan1976
The Last Tempest as Palace Guard1976
Wedding Nights as Not available1976
The Condemned as Mr Liang1976
The Criminals as Brother Sen1976
The Sexy Killer as Long Tou1976
Emperor Chien Lung as Priest1975
The Spiritual Boxer as Master Lin1975
The Golden Lion as Brother Eight1975
The Big Holdup as Officer Qing1975
The Bloody Escape as Chen Heng1975
Cuties Parade as Not available1975
The Protectors as Kasha (Thousand Hands Buddha)1975
Lady of the Law as Officer Yan Bixian1975
Night of the Devil Bride as Liang Ta1975
All Mixed Up as Policeman1975
Evil Seducers as Iron Hat Priest1975
Cleopatra Jones and the Casino of Gold as Soo Da Chen1974
The Legend of the 7 Golden Vampires as Monk Kah1974
The Shadow Boxer as Master Yuan1974
Sinful Confession as Juan's husband1974
Village of Tigers as Jin Ling1974
Gossip Street as Godfather's thug1974
Rivals of Kung Fu as Ah Kwun1974
The Golden Lotus as Killer Lu Hua1974
Hong Kong 73 as Police Offiicer1974
The Stranger and the Gunfighter as Chief Constable1974
The Rat Catcher as Gangster1974
Sorrow of the Gentry as Captain Wang1973
The Bastard as Ji Wen Tai1973
The Bamboo House of Dolls as Japanese Officer1973
The House of 72 Tenants as Brother Shum1973
Facets of Love as Brothel Client1973
Heroes of Sung as Zongba1973
Call to Arms as Prince of Wei1973
The Kiss of Death as Gangster Atom1973
Ambush as Han Chung1973
The Master of Kung Fu as Mai Gen1973
The Villains as Chief Constable1973
Payment In Blood as Hsieh Tai Cheng1973
The Happiest Moment as Rickshaw puller1972
The 14 Amazons as Hsia Grain Depot's Head Guard1972
Intimate Confessions of a Chinese Courtesan as Master Li Chang-An1972
Five Fingers of Death as Wan Hung-Chieh1972
The Deadly Knives as Ishikawa1972
The Imperial Swordsman as Giant1972
Stranger in Hong Kong as Ting Ta-Chuan1972
The Devil's Mirror as Chief Bai's Bodyguard1972
The Fugitive as Lau Lo Sham1972
The Gourd Fairy as Minister Mi-Chia1971
The Lady Professional as Shi Yun Pu1971
The Swift Knight as Brothel owner1971
The Rescue as Chief Ba Zhan Kui1971
The Golden Seal as Wu Tian Ting1971
Long Road to Freedom as Not available1971
Six Assassins as Yu Li-De