前期經歷
1976.02━1981.01 西藏軍區後勤部獨立汽車二營戰士
1981.01━1982.02 成都軍區汽車訓練大隊一中隊學員
1982.02━1983.06 汽車第十六團四營十五連實習排長
1983.06━1983.09 汽車第十六團四營十五連排長
1983.09━1986.07 汽車第十六團四營十六連副連長
1986.07━1988.06 汽車第十六團一營一連連長
1988.06━1991.02 汽車第十六團一營副營長
1991.02━1993.05 西藏軍區修理所所長
(1989.09━1991.11解放軍運輸工程學院汽車運用工程專業學習)
1993.05━1994.05 汽車第十六團二營營長
1994.05━1998.05 西藏軍區裝備部修理器材處副處長
1998.05━1998.10 西藏軍區裝備部裝備管理處處長
1998.10━2003.02 西藏軍區裝備部裝甲處處長
(1997.08━1999.12中央黨校經濟管理專業在職學習,1999.09━2001.07解放軍裝備指揮技術學院裝備指揮專業在職學習)
後期經歷
2003.02━2003.03 西藏軍區乃東綜合倉庫高級工程師(技術7級)
2003.03━2003.12 西藏那曲軍分區副司令員
2003.12━2005.01 德陽軍分區副司令員
2005.01━2007.08 四川陸軍預備役高射炮兵師副師長
2007.08━2008.08 廣安軍分區司令員
2008.08━2011.07 綿陽軍分區司令員
2011.07━ 綿陽市委常委、綿陽軍分區司令員
2011年8月10日,綿陽市第六次黨代會當選市委常委。
五屆市委委員