Acting
1907-12-05 · Huanggang, Hubei Province, China
Chinese military commander and politician
Laogai: Prison Nation - Inside China's Ruling System
2023 · Series
Maoism: A Tragedy for China
1978 · Movie
Mao Tse-Tung and the Cultural Revolution
1969 · Movie