No biography available.
731 (2025)
May We Chat (2014)
Baby Blues (2013)
Triad (2012)
The Drunkard (2010)
Exodus (2007)
All of a Sudden (1996)
Circus Kids (1994)
Mr. Sardine (1994)
Man of the Times (1993)
In the Lap of God (1991)
The Tigers (1991)
Touch and Go (1991)
Fatal Vacation (1990)
Bloody Brotherhood (1989)
Tiger Cage (1988)
Last Eunuch In China (1987)
Rouge (1987)
Love Unto Wastes (1986)
Everlasting Love (1984)
Possessed (1983)
Lonely Fifteen (1982)