Stand by · pulling the latest frames
Acting
Born · 1963
Wuxi, Jiangsu Province, China
The Flowers of War
2011
My Country, My Parents
2021
The Founding of a Republic
2009
Air Strike
2018
See You Tomorrow
2016
Shanghai Wonton
2025
Lord of Shanghai
2017
Manifesto
2023
In Love We Trust
2008
Daughter of Shanghai
2019
Lord of Shanghai 2
2020