1994.08—1995.12 河北省保定市妇联副主席
1995.12—1998.01 蠡县人民政府副县长
1998.01—2001.06 中共蠡县县委副书记(1996.09—1999.06在河北大学成人教育学院函授大专法律专业学习;1998.08—2000.12在中央党校领导干部函 授本科班经济管理专业学习;1997.09—1999.07在中国社会科学院研究生院投资系投资经济专业研究生课程班学习)
2001.06—2008.06 中共容城县委副书记、县长(其间: 2001.09—2004.07在省委党校在职研究生班经济管理专业学习;2002.02—2002.07在省委党校中青年干部培训班学习)
2008.06—2013.03 中共望都县委书记
2013.03—2013.04 河北省保定市人大常委会党组成员,中共望都县委书记
2013.04—2014.09 河北省保定市人大常委会副主任、党组成员,中共望都县委书记
2014.09因涉嫌严重违纪违法,接受组织调查。