No biography available yet.
Shanghai Blues
MOVIE • 1984
The Eighth Happiness
MOVIE • 1988
Dial D for Demons
MOVIE • 2000