| Movie | The Legend of Drunken Master | British Consul | 1994-02-03 |
| Movie | City Hunter | Cruise purser | 1993-01-14 |
| Movie | Kickboxer | 1993-02-06 | |
| Movie | Once Upon a Time in China IV | Father Thomas | 1993-06-10 |
| Movie | Man of the Times | 1993-08-28 | |
| Movie | Heart Against Hearts | Senior Police Officer | 1992-04-16 |
| Movie | Casino Tycoon | Father Bai | 1992-02-20 |
| Movie | Cash on Delivery | 1992-04-30 | |
| Movie | Naked Killer | Police Officer | 1992-12-03 |
| Movie | Wizards of the Demon Sword | Khoura's Guard | 1991-02-28 |
| Movie | All for the Gamblers | 1991-01-24 | |
| Movie | Black Cat | Senior Hong Kong Officer | 1991-08-17 |
| Movie | Lee Rock | Commissioner Alan | 1991-09-18 |
| Movie | Lee Rock II | Commissioner Alan | 1991-10-10 |
| Movie | Queen of Underworld | 1991-11-20 | |
| Movie | Time Barbarians | Stako | 1990-06-28 |
| Movie | Shanghai Shanghai | 1990-01-20 | |
| Movie | Undeclared War | Alex Vladovich | 1990-09-01 |
| Movie | Windprints | Marta's Baby | 1990-06-29 |
| Movie | Family Day | Superintendant | 1990-09-20 |
| Movie | Burning Ambition | 1989-04-13 | |
| Movie | Casino Raiders | Mr. Fransolini's Guard | 1989-06-29 |
| Movie | Miracles: The Canton Godfather | Governor Steaves | 1989-06-15 |
| Movie | The Vampire Raiders | 1988-01-01 | |
| Movie | Couples, Couples, Couples | 1988-05-20 | |
| Movie | Police Story 2 | Police Chief (uncredited) | 1988-08-13 |
| Movie | Shooter | Garth Andrew | 1988-09-11 |
| Movie | Ninja Commandments | 1987-01-01 | |
| Movie | Ninja Operation 3: Licensed to Terminate | 1987-01-01 | |
| Movie | Ninja in Action | Ginsberg | 1987-05-16 |
| Movie | A Better Tomorrow II | Protection Money Collector | 1987-12-17 |
| Movie | Legacy of Rage | Prisoner | 1986-12-20 |
| Movie | Ninja in the Killing Field | 1984-01-01 |
Are you sure you want to hide this?