No biography available.
731 (2025)
The Fallen (2019)
70 80 90: A Shenzhen Love Story (2016)
Impetuous Love in Action (2014)
May We Chat (2014)
Baby Blues (2013)
Triad (2012)
72 Heroes (2011)
The Drunkard (2010)
Exodus (2007)
All of a Sudden (1996)
Circus Kids (1994)
Mr. Sardine (1994)
Man of the Times (1993)
The Twilight of the Forbidden City (1992)
In the Lap of God (1991)
The Tigers (1991)
Touch and Go (1991)
Fatal Vacation (1990)
Bloody Brotherhood (1989)
Hearts, No Flowers (1989)
The Wild Ones (1989)
Tiger Cage (1988)
Last Eunuch In China (1987)
Rouge (1987)
Love Unto Wastes (1986)
Everlasting Love (1984)
Possessed (1983)
Lonely Fifteen (1982)