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