Acting
Born April 17, 1967 · Anshan,Liaoning Province,China
No Other Love
2026
So Young
2013
The Ditch
2011