No biography available.
The Last Supper (2012)
Flowers of Shanghai (1998)
Satan Returns (1996)
High Risk (1995)
1941 Hong Kong on Fire (1994)
Legend of the Red Dragon (1994)
To Live and Die in Tsimshatsui (1994)
The Puppetmaster (1993)
Mob Busters (1985)