Stand by · pulling the latest frames
Acting
Born · 1975
Huanggang, Hubei Province, China
38 Degrees
2003
All for Love
2012
Set Off
2008
Princess's Romance
2019
Kangding Love Song
2010