小鬼奇兵 (1995)
British Consul
Legend Of The Drunken Master (1994)
一代梟雄之三支旗 (1993)
Father Thomas
Once Upon a Time in China IV (1993)
黃飛鴻之鬼腳七 (1993)
Cruise purser
City Hunter (1993)
Police Officer
赤裸羔羊 (1992)
與鴨共舞 (1992)
三人做世界 (1992)
Father Bai
賭城大亨之新哥傳奇 (1992)
夜生活女王之霞姐傳奇 (1991)
Commissioner Alan
五億探長雷洛傳II之父子情仇 (1991)
五億探長雷洛傳:雷老虎 (1991)
Senior Hong Kong Officer
黑貓 (1991)
賭尊 (1991)
Superintendant
警察扒手兩家親 (1990)
Alex Vladovich
Sheng zhan feng yun (1990)
亂世兒女 (1990)
Mr. Fransolini's Guard
至尊無上 (1989)
Governor Steaves
奇蹟 (1989)
U.S. Reporter
Kickboxer (1989)
龍之爭霸 (1989)
Garth Andrew
Shooter (1988)
Police Chief (uncredited)
Police Story 2 (1988)
三對鴛鴦一張床 (1988)
The Vampire Raiders (1988)
Protection Money Collector
A Better Tomorrow II (1987)
Ginsberg
Ninja in Action (1987)
Ninja vs. Ninja (1987)
Ninja Commandments (1987)
Ninja Operation 3: Licensed to Terminate (1987)
Prisoner
龍在江湖 (1986)
Mr. Roy
Clash of the Ninjas (1986)
野戰忍者 (1984)
Writer