Huang has held various positions within the Shanghai Party Branch, such as being the former deputy secretary and mayor of the Hongkou District. He was also the deputy secretary general of the Shanghai Municipal Government (zh), under the Municipal Construction Committee and was the former city's Vice Chairman. Following his appointment into the CCP Shanghai Municipal Committee (zh) in May 2002, he was appointed as the Deputy Minister of the Central United Front Work Department in September 2003.[1] On 24 May 2012, Huang was transferred to Jiangxi Province as the CPPCC party secretary; and on 13 June during the 6th plenary session of the 10th CPPCC Jiangxi Provincial Committee, he was elected as the provincial CPPCC Chairman.[2] It was in January 2018 when Huang was elected as a member of the 13th CPPCC National Committee. [3]