Acting
Born February 23, 1981 · Shanghai, China
American Dreams in China
2013
Isabella
2006
Seoul Raiders
2005
Three... Extremes
2004
Dumplings