1993年9月至1997年7月,山西師範大學學習;
1997年8月至1997年12月,呂梁行署教育局教學儀器站工作;
1997年12月至2003年12月,呂梁地委秘書處工作(借調);
2003年12月至2005年3月,呂梁市委辦公廳文書法規科工作;
2005年3月至2007年6月,呂梁市委辦公廳文秘中心副主任;
2007年6月至2010年11月,呂梁市委辦公廳調研科科長;
2010年11月至2013年3月,呂梁市委督查室副主任(正科級);
2013年3月至2016年5月,呂梁市委督查室副主任兼市委辦公廳信息室副主任;
2016年5月,方山縣委常委、統戰部部長。