1986年11月蘭州軍區空軍通信團戰士;
1988年9月空軍電訊工程學院學員;
1991年7月蘭州軍區空軍通信訓練大隊基礎理論教研室教員、學兵一隊副隊長;
1997年9月蘭州軍區空軍通信訓練大隊後勤處勤務連政治指導員、政治處正連職組織幹事;
1999年6月蘭州軍區空軍通信訓練大隊後勤處政治協理員;
2001年6月蘭州軍區空軍通信技術兵訓練大隊政治處副主任(正營職);
2004年12月空軍蘭州通信器材倉庫政治委員兼政治處主任、黨委書記(副團職);
2008年10月甘肅省水利廳辦公室工作;
2009年9月甘肅省水利廳辦公室副調研員。
擬任甘肅省水利廳辦公室副主任。