1993年9月—1998年12月 新绛县阳王镇武装干事、副部长、党委委员(其间:1994年9月—1996.年7月山西省政法管理干部学院法学专业脱产学习);
1998年12月—2001年4月 新绛县三泉镇纪委书记;
2001年4月—2002年3月 新绛县古交镇党委副书记;
2002年3月—2003年11月 新绛县万安镇党委副书记、镇长;
2003年11月—2009年1月 新绛县万安镇党委书记(其间:2001年3月—2004年6月中央广播电视大学函授本科法学专业学习);
2009年1月—2010年10月 新绛县三泉镇党委书记(其间:2006年3月—2009年6月北京工业大学软件学院攻读软件工程硕士研究生);
2010年10月—2011年1月 运城市驻新绛县煤化产业循环经济示范园办事处副主任、新绛县三泉镇党委书记;
2011年1月—2013年7月运城市驻新绛县煤化产业循环经济示范园办事处副主任。
2013年7月16日在新绛县第十五届人民代表大会常务委员会第十六次会议上当选为县人民政府副县长。
协助县长分管经济和信息化局、环保局、中小企业服务中心、安监局、城镇集体工业联合社、改革与发展研究中心、公安局、统计局。协调联系:煤化园、轻纺园、商贸园、农民创业园、煤运公司、供电公司、烟草公司、石油公司、火车站、药材公司、新纺公司、双人药业公司、新绛机械厂、质监局。