In July 1984, he was appointed as an official in the Ministry of Civil Affairs and over a period of 25 years worked his way up to the position of Vice-Minister.
In August 2012, he became the vice-governor of Shandong, a position he held until September 2014. Then he was transferred to Shanxi, a province rich in coal resources, he was a Standing Committee of the CPC Shanxi Provincial Committee and director of its United Front Work Department.[4] He was promoted to vice-governor of Shanxi in November 2016, but having held the position for only three months, he was transferred back to Beijing and appointed the vice-minister of Ministry of Civil Affairs again, but soon he was transferred to another post as vice-minister of Ministry of Land and Resources. On March 19, 2018, he was confirmed as the inaugural Minister of Veterans Affairs at the first session of the 13th National People's Congress.[5]