Acting - Born Dec 12, 1962 in Shanghai, China
No biography available.
Crouching Tiger, Hidden Dragon
2000
Out of Danger
1985