Stand by · pulling the latest frames
Acting
Born · 1982
Harbin, Heilongjiang Province, China
Summer Palace
2007
Beijing Bicycle
2001
Cat and Mouse
2003
Far from Home
2002
All About Women
2008
Ice Crack
The Gunmen
Big City Little Romance
2009
My Bittersweet Taiwan
2004