1972.05——1974.12,河北省赤城县曙光粮站业务员;
1974.12——1976.12, 张家口地区农业机械学校农机专业学习;
1976.12——1978.10,中共张家口地委组织部秘书科干事;
1978.10——1984.08,中共张家口地委组织部干部科干事;
1984.08——1986.07,张家口地委党校培训班学员;
1986.07——1987.03,张家口地委组织部干部科干事;
1987.03——1989.02,张家口地委组织部干部科副科长;
1989.02——1989.09,张家口地委组织部党政干部科副科长(正科级);
1989.09——1992.08,河北省张北县委副书记;
1992.08——1993.02,河北省张北县委副书记、代县长;
1993.02——1996.02,河北省张北县委副书记、县长(1992.08—1994.12中央党校经济管理专业学习);
1996.02——1997.12,河北省张北县委书记;
1997.12——2004.03,河北省张家口市委常委、农工委书记(2000.09—2002.07南开大学研究生课程进修班产业经济学专业学习);
2004.03——2006.06,河北省张家口市委副书记;
2006.06——2006.07,河北省审计厅党组副书记;
2006.07——2007.06,河北省审计厅党组副书记、副厅长;
2007.06——,河北省委统战部副部长、省工商业联合会党组书记、省工商业联合会第十届执委会副会长。