Han ble medlem av det kinesiske kommunistiske parti i 1979. Han har utdannelse fra Fudanuniversitetet og mastergrad fra East China Normal University og er utdannet økonom. I 2003 ble han borgermester av Shanghai, i en alder av 48 år. Fra 2012 var han medlem av politbyrået i kommunistpartiet fra 2012, og medlem av politbyråets stående komite fra 2017 til 2022.