He was born in Hong Kong.
Filmography as director includes Lan Yu (2001) The Island Tales (1999) Hold You Tight (1997) Still Love You After All These (1997) Yang ± Yin: Gender in Chinese Cinema (1996) Red Rose White Rose (1994) Too Happy for Words (1992) Centre Stage, aka The New China Woman (1992) Full Moon in New York (1989) Rouge (1987) Love Unto Waist (1986) Women (1985) See also: Cinema of China