;
1976.09—1979.02,成都軍區通信總站安裝隊正排職技師;
1979.02—1980.05,成都軍區通信總站司令部作訓股副連職參謀;
1980.05—1984.06,成都軍區通信總站二營二連連長;
1984.06—1985.12,成都軍區第一通信總站一營營長;
1985.12—1988.02,成都軍區第一通信總站司令部副參謀長;
1988.02—1991.02,成都軍區第一通信總站副主任;
1991.02—1995.09,成都軍區成都通信器材倉庫主任;
1995.09—1997.11,成都軍區第一通信總站主任;
1997.11—2000.10,成都軍區司令部通信部副部長;
2000.10—2002.08,成都軍區司令部管理局副局長;
2002.08—2006.10,四川省遂寧軍分區司令員;
2006.10—2009.01,四川省遂寧市委常委、遂寧軍分區司令員 ;
2009.01—2009.03,四川省遂寧市委常委 。