1983年8月——1987年7月 山阴县合盛堡乡团委书记、科协秘书;
1987年8月——1990年4月 山阴县合盛堡乡党委秘书、党委委员、乡机关支部书记;
1990年5月——1991年9月 朔州市委统战部工作;
1991年10月——1994年4月 朔州市委统战部办公室副主任;
1994年5月——1997年8月 朔州市委办公厅行政科副科长;(期间:1994.09—1996.12中央党校函授政治专业学习)
1997年9月——2005年6月 朔州市委办公厅行政科科长;
2005年7月——2008年10月 朔州市委副秘书长;
2008年11月——2011年3月 朔州市委副秘书长、市委信息化中心主任(期间:2009.09—2009.12在山西省委党校参加全省第47期中青班培训);
2011年4月—— 山西省应县县委副书记(正处级)