- 2018 |
- 2016 |
A Idiot Lost in Xiangxi As The Wine of God
- 2014 |
The Great Lion Kun Seng Keng As Leader
- 2013 |
Conspirators As Cheng Fung-Hei
- 2013 |
Game of Assassins As General Tu Jia
- 2012 |
The Man with the Iron Fists As Gold Lion
- 2010 |
Gallants As Dragon
- 2008 |
Kung Fu Hip-Hop As Zhong Shaoxiong
- 2005 |
My Crazy Mother As The Godson
- 2004 |
Juvenile Chen Zhen As Dino
- 1993 |
Angel of the Road As Ming's Father
- 1993 |
Shen tan gan shi lu As Tai
- 1993 |
Zou lao wei long As Officer Wu
- 1992 |
Bruce Lee and Kung Fu Mania As Self
- 1992 |
Du hun As (Guest star)
- 1992 |
Du wang zhi zun As Tai
- 1992 |
Qi an shi lu bai se tong dao As Lily
- 1992 |
The Tri in Triad As Hope
- 1991 |
Today's Hero As Triad Boss
- 1990 |
Blood Stained Tradewind As McShane
- 1990 |
Dip huet fung wan As Chen Yun Chan
- 1990 |
Forsaken Cop
- 1990 |
Sleazy Dizzy As Chan Yuan-lung
- 1989 |
Just Heroes As Leung Jang Lung
- 1988 |
Qing yu fa As Trine Svendsen
- 1987 |
Jiang hu zheng jiang As Leopard
- 1987 |
Sherng Goes to Taiwan As Hong Zhi-Guan
- 1985 |
Majestic Thunderbolt
- 1984 |
Butcher As Christian Querrochot
- 1984 |
Lightning Fists of Shaolin As Yung Feng
- 1984 |
Return of Bastard Swordsman As Nicole
- 1984 |
Shanghai 13 As Shen Gan-Fuh
- 1984 |
Sheng zhan qian qiu As Self
- 1984 |
Thunderclap As Beatrice
- 1984 |
Wang zi cheng chong As Iron Fingered Chen
- 1983 |
Black Magic with Buddha As Chin Ben
- 1983 |
Deadly Life of a Ninja As Mr. Chow
- 1983 |
Jaam sau ji As Inspector Shaikh
- 1983 |
Lei tai As Continuity Announcer
- 1983 |
Little Dragon Maiden As Guo Jing
- 1983 |
Mission Thunderbolt
- 1983 |
The Challenge of the Lady Ninja As Wu Shiau-kuei
- 1983 |
Yi miao jue sheng si As Self
- 1982 |
Bie ai mosheng ren As Ashoka
- 1982 |
Bong ju As Mang Yi-Tu
- 1982 |
Chi se Xiang Wei she As Krystal
- 1982 |
Demi-Gods and Semi-Devils As Miss Eve
- 1982 |
Huan tie xiong di As Ashley
- 1982 |
Human Lanterns As Master Tan Fu
- 1982 |
Long tou lao da As Deric
- 1982 |
Rolls, Rolls, I Love You As Mr. Cui Tung-Sing
- 1982 |
Seven Knights As Chinna
- 1982 |
The Tycoon As Nabiki Tendo
- 1982 |
Who Is the Killer? As Max Castillon
- 1982 |
Xiao fei long As Chitra Khanvilkar
- 1982 |
Xin xi you ji As Ox Demon
- 1982 |
Za pai da jin ji As Helga
- 1981 |
Ambitious Kung Fu Girl As Chin Ke
- 1981 |
Dangerous Person As Inspector Chan
- 1981 |
Gong Fu Huang Di As Sen. Oliver Bartholomew
- 1981 |
Notorious Eight As Chou Shi Chiang
- 1981 |
Qian wang dou qian ba As Rekha
- 1980 |
Killer Constable As Leng Tian-Ying
- 1980 |
Rendezvous with Death As Golden Staff Ku Fei Tien
- 1980 |
The Master As Jin Tien-yun
- 1979 |
Big Boss of Shanghai As Taoist priest Yang
- 1979 |
Invincible Enforcer As (Guest star)
- 1979 |
Tie quan As Memere
- 1978 |
Crippled Avengers As Black Tiger Dao Tian-Du
- 1978 |
Duel at the Tiger Village As Cool Head
- 1978 |
Kera Sakti As Actor
- 1978 |
The Hero Tattooed with Nine Dragons As Tattooed Dragon Shih Chen
- 1977 |
Bloody Monkey Master As Iron Monkey
- 1977 |
Executioners from Shaolin As Hung Hi-Kuan
- 1977 |
Hero of Shanghai As Ku Yun-Fei
- 1976 |
7 Man Army As Chiang Ming-kun
- 1976 |
Challenge of the Masters As Lu Ah Tsai
- 1976 |
Dai Mung Sing
- 1976 |
Du wang da pian ju As Peng Tien-shih
- 1975 |
Cai hong jiao jiao As Ruby
- 1975 |
Da ge Cheng As Wang 'Big Brother' Cheng
- 1975 |
Da jie an As Maj. Donovan
- 1975 |
Qi mian ren As Lo Chin-Ying
- 1975 |
Tao wang As Angela Frizzo
- 1975 |
The Flying Guillotine As Ma Teng
- 1975 |
The Spiritual Boxer As Boxer #2 (Guest star)
- 1975 |
Xi xiao nu ma As Fangfang's Foster Mother
- 1975 |
Xin ti xiao yin yuan As (Guest star)
- 1974 |
Heroes Two As Hung Hsi-kuan
- 1974 |
Men from the Monastery As Hung Hsi-kuan
- 1974 |
Sing gei cha low As Wang 'Big Brother' Cheng
- 1974 |
The Savage Five As Ma Tao
- 1974 |
The Two Faces of Love As Rémi Bonvent
- 1974 |
Wu da han As Wu Wen-Yuan
- 1973 |
Dynasty of Blood As Huang Chung
- 1973 |
The House of 72 Tenants As Brother Shum
- 1973 |
The Iron Bodyguard As Wang Wu
- 1972 |
Bloody Fists As Japanese long-haired boss
- 1972 |
Feng liu yan dao As Self - Host
- 1972 |
Four Riders As Li Wei-shi
- 1972 |
Huo lian As Hotellvärden
- 1972 |
Jin xuan feng As Maurice
- 1972 |
Man of Iron As Chou Lien Huan
- 1972 |
The Boxer from Shantung As Ma Yong Zhen
- 1972 |
The Water Margin As Tattooed Dragon Shi Jin
- 1972 |
Young People As Sally Brown
- 1971 |
Ba shi zhan As Gang member
- 1971 |
Magic Swords As Hung Tien-piao
- 1970 |
Huang Fei Hong yong po lie huo zhen As Wong Fei Hung
- 1970 |
Qiong hua xian zi As Aaditi
- 1969 |
Ba bu zhui hun As Self