 Cheng was born in Beijing.Cheng was also the creator of several original Peking opera productions in the 1920s and '30s.During the Second Sino-Japanese War, he refused to perform and instead worked as a farmer in Beijing.