Che Yongren was born in Shanghai in 1944. After he graduated from the middle school attached to the Central Art Academy in 1964, he was sent to work in the Tianjin People's Fine Arts Publishing House, where he currently is active as an art editor.
Che specializes in Chinese painting, New Year pictures, and oil painting. He designed a poster during the 'Criticize Lin Biao, Criticize Confucius' Campaign in collaboration with Yu Huali.