Acting
1939-03-01 · Mudanjiang,Heilongjiang Province,China
肝胆相照
1999 · Movie
The Empress Dowager of the Liao Dynasty
1995 · Movie
Decisive Engagement: Beiping-Tianjin Campaign
1992 · Movie
Tracks in the Snowy Forest
1960 · Movie
A 1,000 Li in a Day
1958 · Movie