Acting
Born May 22, 1983 · Shanghai, China
Keep Running
2014
The Qin Empire
2009
All Quiet in Peking
Love Again
2025
If By Life You Were Deceived
2013
名门劫
2008
She's Got No Name
Love is Not Blind