Acting
34 titles
No biography available.
Little Heroes Lost in China
1995
The Legend of Drunken Master
British Consul
Man of the Times
1993
Once Upon a Time in China IV
Father Thomas
Kickboxer
City Hunter
Cruise purser
Naked Killer
Police Officer
Cash on Delivery
1992
Heart Against Hearts
Senior Police Officer
Casino Tycoon
Father Bai
Queen of Underworld
1991
Lee Rock II
Commissioner Alan
Lee Rock
Black Cat
Senior Hong Kong Officer
All for the Gamblers
Family Day
Superintendant
Undeclared War
Alex Vladovich
Shanghai Shanghai
1990
Casino Raiders
Mr. Fransolini's Guard
Miracles: The Canton Godfather
Governor Steaves
U.S. Reporter
Burning Ambition
1989
Shooter
Garth Andrew
Police Story 2
Police Chief (uncredited)
Couples, Couples, Couples
1988
The Vampire Raiders
Clash of the Ninjas
Mr. Roy
A Better Tomorrow II
Protection Money Collector
Ninja in Action
Ginsberg
Ninja vs. Ninja
1987
Ninja Commandments
Ninja in the Killing Field
Ninja Operation 3: Licensed to Terminate
Legacy of Rage
Prisoner