1983年11月,在北京軍區軍械修理訓練大隊服役;
1989年6月,任坦克第七師工兵營軍士;
1989年11月,任坦克第七師工兵營道橋二連排長;
1993年11月,任內蒙古軍區烏拉特前旗農場生產處副連職助理員;
1996年12月,任內蒙古軍區烏拉特前旗農場生產處正連職助理員;
1998年11月,任內蒙古軍區烏拉特前旗農場二分場廠長(副營職);
2002年9月,任北京軍區卓資綜合倉庫第一保管隊隊長;
2003年4月,任長治縣人武部後勤科科長;
2006年3月,任壺關縣人武部副部長、軍事科科長(副團職);
2008年8月,任晉城經濟開發區管委會人事勞動局副局長(正科級);
2011年6月,任晉城經濟開發區管委會副調研員;
2013年12月,任晉城市紀委信訪室主任(副處級);
2016年4月,任陽城縣委常委、紀委書記。