Crew
1962-01-01 · Linfen, Shanxi Province, China
Imperial Treasury
2024 · Movie
The Great Military March Forward: Pursue and Wipe Out in the South
1997 · Movie
Decisive Engagement: The Huai-hai Campaign
1991 · Movie
Eight Women Fighters
1987 · Movie