INDOCINA (ORA VIETNAM), 2 gennaio, 1951
2018 - Detective Dee e i quattro Re celesti - RegiaMontaggio
2016 - The Bodyguard - Attore
2016 - San shao ye de jian - Sceneggiatura
2014 - Zhì qu weihu shan - RegiaSceneggiatura
2013 - Young Detective Dee: il risveglio del drago marino - RegiaSceneggiatura
2011 - A Simple Life - Attore
2011 - The Flying Swords of Dragon Gate - RegiaSoggettoSceneggiatura
2010 - Detective Dee e il mistero della fiamma fantasma - Regia
2008 - Missing - RegiaSceneggiatura
2007 - Tie saam gok - Regia
2005 - Seven Swords - RegiaSceneggiatura
2001 - THE LEGEND OF ZU - RegiaSoggettoSceneggiatura
2000 - TIME AND TIDE - RegiaSoggettoSceneggiatura
1997 - Double Team - Gioco di squadra - Regia
1996 - La vendetta della maschera nera - Sceneggiatura
1993 - Iron Monkey - Sceneggiatura
1993 - Once Upon a Time in China III - RegiaSceneggiatura
1992 - Once Upon a Time in China II - RegiaSceneggiatura
1991 - Once Upon a Time in China - RegiaSceneggiatura
1989 - A Better Tomorrow III - RegiaSoggettoSceneggiaturaMontaggio
1988 - Seng fat dak ging - Regia - (non accreditato)
1987 - A Better Tomorrow II - Soggetto
1986 - A Better Tomorrow - Attore - Giudice Musicale
1984 - Final Victory - Attore - Big Bo