Acting
Born July 20, 1977 · Changchun, Jilin Province, China
Mr. & Mrs. Incredible
2011
Seven Arhat
2010
One Night in Supermarket
2009
Set Off
2008
Dancing Lion
2007
Fall in Love at First Sight
2002