1978.03—1982.09 圍場縣腰站公社烏拉溝學校教師;
1982.09—1984.07 平泉師範學生;
1984.07—1988.04 承德財經學校教師;
1988.04—1990.09 承德地委組織部幹部科科員(1985.9—1988.8參加省委黨校黨政幹部函授學院學習、1986.6—1988.8參加北京人文函授大學法律專業學習);
1990.09—1992.10 承德地委組織部副科級組織員(1988.7—1992.7參加河北師範學院高師函授
班政教專業學習);
1992.10—1993.07 承德地委組織部幹部科正科級組織員;
1993.07—1996.03 承德市委組織部幹部科正科級組織員、雙橋區獅子溝鎮黨委副書記(掛職)、幹部壹科正科級組織員;
1996.03—1998.01 承德市幹部考核委員會辦公室綜合科科長;
1998.01—2002.09 承德市委副處級組織員、幹部二科科長(1997.11—1999.11參加中國農大經管專業研究生課程進修班學習);
2002.09—2002.11 承德市委副處級組織員;
2002.11—2004.11 承德市委組織部副部長;
2004.11—2008.04 承德市委組織部副部長、市委老幹部局局長;
2008.04—2009.12 承德市勞動和社會保障局局長、黨組書記;
2009.12—2010.06 承德市人力資源和社會保障局黨組書記;
2010.06—2011.09 豐寧滿族自治縣縣委副書記、縣長;
2011年09—至今 任河北省承德市人民政府秘書長。