2006
Triad Election as Brother Kin1992
Casino Tycoon as Chang's Father1988
Her Vengeance as Not available1985
My Name Ain't Suzie as Gangster1984
Long Road to Gallantry as Thunder Gang thug1984
The Supreme Swordsman as Man at night1983
Descendant of the Sun as Prince Regent's Black Knight1982
Dragon Lord as Smuggler (uncredited)1982
Shaolin Prince as Shaolin Lohan Monk / Monk1982
Human Lanterns as Not available1982
Perils of the Sentimental Swordsman as One of Wudang Seniors1981
The Duel of the Century as Not available1981
Return of the Sentimental Swordsman as Martial Artist1981
Challenge of the Gamesters as Pool thug / Guard1981
Bloody Parrot as Not available1980
The Young Master as (extra) (uncredited)1980
The Clones of Bruce Lee as Professor Lucas's Thug1980
The Master as Wan's Thug at Restaurant1980
Haunted Tales as Nightclub Guard1980
Tiger Over Wall as Not available1979
Five Superfighters as Scam Dealer's Thug1979
To Kill A Mastermind as Captured Martyr1979
The Kung Fu Instructor as Not available1979
The Proud Twins as Er Mei Disciple1978
Enter Three Dragons as Not available1977
The Battle Wizard as Revenger after Xiang Yaocha1976
The Oily Maniac as Not available1976
Bruce Lee and I as Extra on Movie Set1975
Disciples of Shaolin as Thug1975
The Super Inframan as Science Research Center's Staff1975
All Men Are Brothers as Rebel Officer1974
Shaolin Martial Arts as Manchu Student1974
The Savage Five as Not available1974
The Legend of the 7 Golden Vampires as Extra1974
Young Lovers on Flying Wheels as Zhongtai's Friend1974
The Stranger and the Gunfighter as Constable1974
The Big Showdown as Not available1973
The Delinquent as Big Sean's Gangster (uncredited)1973
Fist to Fist as Not available1973
Not Scared to Die as Gang Member1973
The Awaken Punch as Not available1973
The Villains as Policeman1973
Duel of the Dragons as Not available1972
Five Fingers of Death as Master Meng's Pupil (uncredited)1972
The Boxer from Shantung as Yang's Thug (uncredited)1972
Four Riders as Thief / Thug1972
The Water Margin as Not available1972
Man of Iron as Yu Chow-Kai's Thug1972
The Angry Guest as (extra) (uncredited)1972
The Delightful Forest as Casino Dealer (uncredited)1972
The Killer as Karate fighter1971
The Duel as Gan's Man (uncredited)1971
The Deadly Duo as Not available1971
The Anonymous Heroes as Thug in Casino Fight (uncredited)1971
Duel of Fists as Chiang Ren's Man (uncredited)1970
The Chinese Boxer as Not available1970
The Heroic Ones as Bandit1970
Vengeance! as (uncredited)1970
The Twelve Gold Medallions as Lei Ting's Thug1969
Have Sword, Will Travel as Extra (uncredited)1969
The Invincible Fist as (extra) (uncredited)1969
Return of the One-Armed Swordsman as (extra)1969
The Flying Dagger as (extra) (uncredited)1968
Golden Swallow as Golden Dragon Five Heroes1968
The Sword of Swords as Shang's thug [extra]1967
The One-Armed Swordsman as (extra) (uncredited)1967
The Assassin as Soldier (uncredited)1967
The Trail of the Broken Blade as Bandit (uncredited)1967
The Thundering Sword as Sword robber (uncredited)1966
The Magnificent Trio as Not available1966
The Woman in Black and the Black Dragon as Policeman Shot in Hospital