1997.05--1998.06 宁晋县县长
1998.06--1999.01 宁晋县委书记、县长
1999.01--2000.01 宁晋县委书记
2000.01--2004.05 廊坊经济技术开发区管委会主任(其间:2001.07--2002.06在新加坡南洋理工大学商学院管理经济学专业学习,获理学硕士学位)
2004.05--2008.02 廊坊市副市长
2008.02--2009.01 廊坊市委常委、副市长
2009.01--2010.05 河北省政府副秘书长、办公厅党组成员
2010.05--2013.06 河北省政府副秘书长(正厅级)、办公厅党组成员,河北省援疆干部领队、新疆巴州州委副书记
2013.06--2014.11 河北省政府常务副秘书长、办公厅党组副书记
2014.11--2014.12 邯郸市委副书记
2014.12--2015.01 邯郸市委副书记,副市长、代市长,市政府党组书记
2015.01-- 邯郸市委副书记、市长,市政府党组书记