1981.07—1984.03,淄博二輕工業局供銷公司財務部會計;
1984.03—1986.03,淄博市審計局辦公室秘書兼團支部書記;
1986.03—1987.03,淄博市審計局綜合科秘書;
1987.03—1988.12,淄博市審計局綜合科副科長(主持工作);
1988.12—1989.06,淄博市審計局綜合科科長;
1989.06—1990.08,淄博市委組織部巡視員;
1990.08—1993.07,淄博市委組織部幹部處副科長、科員;
1993.07—1995.05,淄博市委組織部幹部科科長(1993.09—1996.07,山東經濟幹部管理學院經濟管理專業,1994.04—1996.04)。
1995.05—1997.03,淄博市委組織部巡視員;
1997.03—1999.03,淄博市委組織部助理調研員;
1999.03—2002.12,沂源縣委副書記、副縣長;
2002.12——2006.12,沂源縣委副書記、代縣長、縣長、縣政府黨組書記(其間:2006.02——2006.12,在山東省委黨校中青年幹部培訓班學習);
2006.12—2010.12,沂源縣委書記、縣人大常委會主任、縣委黨校校長、縣人武部黨委第壹書記(其間:2004.09—2007.06在山東省委黨校研究生班經濟管理專業學習);
2010.12—2011.02,淄博市人民政府黨組成員;
2011.02—2011.06淄博市人民政府副市長、黨組成員;
2011.06—2013.06淄博市人民政府副市長、黨組成員、市委高校工委書記、市紅十字會會長;
2013.06—2014.01,淄博市委常委、淄博文昌湖旅遊度假區黨工委書記;
2014.01—2015.11淄博市委常委、政法委書記、淄博文昌湖旅遊度假區黨工委書記;
2015.11 ——淄博市委常委、政法委書記。