Production
1946-01-01 · Hengshui, Hebei Province, China
731
2025 · Movie
The Battle at Lake Changjin II: Water Gate Bridge
2022 · Movie
Zhang Yimou's 2008
2009 · Series
法官妈妈
2001 · Movie
Sorry Baby
1999 · Movie