Acting - Born Feb 23, 1981 in Shanghai, China
No biography available.
Dumplings
2004
Three... Extremes
The Poem for the Oak
2008
Seoul Raiders
2005
American Dreams in China
2013
Isabella
2006
Beach
2003