1996.11——2000.12,山西省人民检察院反贪局科员;
2000.12——2001.08,山西省人民检察院主任科员;
2001.08——2001.09,山西省水资源管理委员会办公室工作人员;
2001.09——2002.07,山西省水资源管理委员会办公室节水科科长;
2002.07——2002.09,山西省引黄入晋工程领导小组办公室副主任;
2002.09——2004.12,山西省临汾市古县副县长;
2004.12——2006.06,共青团山西省临汾市委书记;
2006.06——2007.05,山西省临汾市永和县委副书记、代县长;
2007.05——2009.10,山西省临汾市永和县委副书记、县长;
2009.10——2011.01,山西省临汾市翼城县委副书记、县长;
2011.01——2011.08,山西省大同市左云县委书记;
2011.08——2012.12,共青团山西省委副书记、党组副书记(主持工作);
2012.12—— ,共青团山西省委书记。