7 credits on file—7 films, spanning 1985–2003.
The Medallion
2003 · 45/100
The Legend of Drunken Master
1994 · 79/100
Casino Tycoon
1992 · 61/100
Dr. Lamb
1992 · 54/100
The Cat
1991 · 65/100
Police Story 2
1988 · 70/100
The Unwritten Law
1985 · 72/100