Born Jan 1, 1956 · Shanghai, China
Day Off
2001
The Water Margin
1998
Shanghai Grand
1996
Shanghai Triad
1995