1989.09—1993.07 西安市第二炮兵工程學院一系一隊學員
1993.07—1994.07 寶雞市第二炮兵原80435部隊保管隊見習排長
1994.07—1994.12 寶雞市第二炮兵原80435部隊警衛一連副連職排長
1994.12—1995.09 寶雞市第二炮兵原80435部隊警衛三連副指導員(代指導員)
1995.09—1997.07 西安政治學院組織人事系九隊學員
1997.07—1999.03 寶雞市第二炮兵原80435部隊政治部幹部股正連職幹事
1999.03—1999.12 寶雞市第二炮兵原80435部隊警衛四連政治指導員
1999.12—2000.09 寶雞市第二炮兵原80435部隊指控站副站長(副營職)
2000.09—2000.12 西安市第二炮兵工程學院一系四隊副隊長
2000.12—2002.01 西安市第二炮兵工程學院一系三隊副隊長(代隊長)
2002.01—2002.04 西安市第二炮兵工程學院一系三隊隊長
2002.04—2003.09 西安市第二炮兵工程學院一系一隊政治教導員
2003.09—2006.07 西安市第二炮兵工程學院核工程系火炮、自動武器與彈藥工程專業碩士研究生
2006.07—2009.03 西安市第二炮兵工程學院院辦副主任兼機要保密室主任
2009.03—2012.03 西安市第二炮兵工程學院研究生管理六隊政治委員
2012.03—2012.09 轉業待安置
2012.09— 四川省遂寧市科學技術和知識產權局黨組成員、副局長