He joined the Chinese Communist Party (CCP) in 1984, and began his career in 1985.
From 2012 to 2014, he served as Secretary of the Suqian City Committee of the CCP.
From 2014 to 2017, he served as Secretary of the Taizhou City CPC Committee.
[1] In 2018, he started to serve as the mayor of Nanjing, following Miao Ruilin’s resignation.
He is selected as the Chairman of the Heilongjiang Provincial Committee of the Chinese People's Political Consultative Conference in January 2023.