China Strike Force
Movie • 2000
Dragon in Jail
Movie • 1990
Lung Fung Restaurant
The Days of Being Dumb
Movie • 1992
Long Arm of the Law II
Movie • 1987
Tiger Cage III
Movie • 1991
The Trail
Movie • 1993