Gu Hao was born in January 1940 in Tongzhou, Jiangsu Province. He graduated from university and began his career in 1964. In his early career, he worked at the grassroots level, serving as a secretary in Xinhe Commune of Shuyang County, and later held positions in Nantong County. He subsequently served as Party secretary of a commune.[2][3]
Gu later moved to regional leadership roles, serving as deputy head of the Publicity Department of the Nantong Prefectural Committee and Deputy Party Secretary of Haimen County. He rose through the ranks to become Deputy Secretary of the Communist Youth League Jiangsu Provincial Committee, and later Deputy Head of the Organization Department of the Jiangsu Provincial Committee of the Chinese Communist Party.[4]
He was subsequently appointed as a member of the Standing Committee of the Jiangsu Provincial Committee and concurrently served as Head of the Organization Department. Gu later became Party Secretary of Nanjing, the capital of Jiangsu Province, and was promoted to Deputy Secretary of the Jiangsu Provincial Committee, where he also served as Secretary of the Provincial Science and Technology Commission. In his later career, Gu Hao served as Chairman of the Jiangsu Federation of Literary and Art Circles, and later as Vice Chairman and Deputy Party Group Secretary of the Jiangsu Provincial Committee of the Chinese People's Political Consultative Conference.[5]
Gu Hao was a delegate to the 13th National Congress of the Chinese Communist Party and the 14th National Congress of the Chinese Communist Party, and was an alternate member of the 14th Central Committee of the Chinese Communist Party.[6] He also served as a deputy to the 9th National People's Congress.[7]