1990.03- 1996.08, Minister of Propaganda Department of Henan Provincial Committee of Communist Youth League.
1996.08-1998.12 deputy director of the propaganda department of Henan provincial Committee of the communist youth league.
1998.12-2002.05438+0, Minister of United Front Work Department of Henan Provincial Committee of Communist Youth League, Vice Chairman and Secretary General of Provincial Youth Federation (period:199438+00-200438+0.10,
2002.01-2003.06, Deputy Director of Propaganda Department of Shangqiu Municipal Committee of Henan Province.
2003.06-2003.11,secretary of the county party Committee of Sui County, Henan Province, and director of the Standing Committee of the County People's Congress.
2003.11-2006.12, Deputy Secretary-General of the Standing Committee of Henan Provincial People's Congress, member of the government party group and chairman of the trade union.
2006.12-2007.05438+0, Deputy Secretary-General of the Standing Committee of Henan Provincial People's Congress, Standing Committee and Secretary-General of Shangqiu Municipal Committee.
2007.01-2008.10, member of the Standing Committee and Secretary General of Shangqiu Municipal Committee of Henan Province.
2008.10-2011.08, member of the Standing Committee of Shangqiu Municipal Committee of Henan Province and Minister of Organization Department.
2011.08-2013.04, member of the Standing Committee of Kaifeng Municipal Committee of Henan Province and Minister of Organization Department.
2013.04-2015.03, Vice Minister of Organization Department of Henan Provincial Party Committee and Director of Bureau of Retired Veteran Cadres of Provincial Party Committee.
2015.03-2015.04, Deputy Secretary of Jiaozuo Municipal Committee of Henan Province, Deputy Mayor, Acting Mayor and Party Secretary of the Municipal People's Government.
2015.04-2015.11,Deputy Secretary of Jiaozuo Municipal Committee of Henan Province, Mayor and Party Secretary of the Municipal People's Government.
20 15. 1 1-, Executive Vice Minister of Organization Department of Henan Provincial Party Committee.