1979 – The Servants (Qiang nei qiang wai, co-réalisé avec Philip Chan)
1980 – The Saviour (Jiu shi zhe)
1981 – Patrol Horse
1984 – The Occupant (Ling qi po ren)
1986 – L’Héritier de la Violence
1988 – Bless this house (Meng gui fo tiao qiang)
1989 – China white
1991 – Great Pretenders (Qian wang 1991)
1992 – Shogun and little kitchen
1992 – Steel Horse (Wu Lin sheng dou shi)
1993 – The Bride with white hair (Jiang Hu)
1995 – The Phantom Lover (Ye ban ge shang)
1997 – Warriors of Virtue
1998 – La Fiancée de Chucky
2001 – Le 51ème État
2003 – Freddy contre Jason
2006 – Le Maître d’armes
2013 – Saving General Yang