Drunken Monkey 2003
Assistant Director
Gold Fingers 2001
Director
Away with Words 1999
as Taxi Driver
The H.K. Triad 1999
Actor
Yang ± Yin: Gender in Chinese Cinema 1998
Associate Producer
Hold You Tight 1998
That's Money 1990
Director, Story
On the Wrong Track 1983
Unit Manager
Credits from TMDB.