1993年10月,沁源一中教师、团委书记;
2001年12月,沁源县教育科技局科员;
2003年05月,沁源县政府办公室科员;
2008年06月,沁源县委办公室科员,县委信息化中心副主任,县委办公室副主任;
2011年04月,长治市委宣传部办公室副主任;
2012年03月,长治市委宣传部事业管理科科长(期间:2013年5月至2016年8月在长治市政府办公厅工作);
2016年08月,潞城市副市长;[1]
2018年11月,长治市屯留区委常委。
2018年10月,拟任区委常委。