Acting
Born October 19, 1958 · Shanghai, China
The Temptation to Go Home
2011
New Generation
2021
上海沧桑
1999
The Hope
2023
Life is a Long Quiet River
2022
Five-Star Hotel
2007
Sunshine Police
2020
Love in a Fallen City
2009