1977.01——1989.10 先后在山西省宁武县副食品公司、供销社、宣传部工作, 任供销社办公室主任、宣传部副科级支部教员;
1989.11——1994.05 山西省忻州地区纪委工作,先后任办公室副主任、正科级监察员兼秘书;
1994.06——2001.07 任中共山西省五台县委常委、县纪委书记;
2001.08——2004.06 任中共忻州市委、市政府接待处处长,
2002.09兼任中共忻州市委副秘书长;
2004.07——2008.10 任中共代县县委副书记、县长;
2008.11——2012.01 任中共静乐县委书记;
2012.3——至今 任忻州市环境保护局副局长兼党组副书记。

