Acting
1967-11-16 · Wenzhou, Zhejiang Province, China
In Love We Trust
2008 · Movie
The World
2004 · Movie
Eyes of a Beauty
2002 · Movie