Acting
1962-12-12 · Shanghai, China
Crouching Tiger, Hidden Dragon
2000 · Movie
Out of Danger
1985 · Movie