A fost odata in China... (1991)
Once Upon a Time in China
Infruntare finala (1991)
Final Impact
Furie oarba (1990)
Blind Fury
Arta simturilor (1986)
Kung Fu: The Movie