Cheng Weigao, male, Han nationality, is a native of Suzhou, Jiangsu Province. He was born in 1933 and joined the CPC in 1950.
Cheng spent his early career in leadership positions with the Chuangzhou City CYLC Committee. He later became vice-chairman of the Changzhou Planning Committee. In 1984, he was transferred to Nanjing where he became secretary of the CPC Nanjing City Committee. In 1987, he was transferred again and he became deputy secretary of the CPC Henan Provincial Committee.
Cheng was a member of the 13th, 14th, and 15th CPC Central Committees.