1989.03-1991.08 第二炮兵五十四基地三零二团战士、副班长
1991.08-1994.07 解放军工程兵工程学院伪装专业学员
1994.07-1997.10 第二炮兵三零八工程指挥部通信站二连载波站站长
1997.10-1999.12 第二炮兵三零八工程指挥部通信站一连副连长
1999.12-2002.11 第二炮兵三零八工程指挥部通信站一连连长
2002.11-2004.12 第二炮兵三零八工程指挥部通信站副主任(副营职)
2004.12-2008.04 第二炮兵三零八工程指挥部通信站副主任(正营职)(其间:2006.09-2007.01解放军通信指挥学院通信指挥专业大专学习)
2008.04-2011.03 第二炮兵三零八工程指挥部通信站副主任(副团职)(其间:2007.09-2010.06 解放军第二炮兵工程学院函授部管理工程专业本科学习)
2011.03-2012.03 第二炮兵三零八工程指挥部通信站主任(正团职)
2012.03-2014.03 第二炮兵工程基地西乡工程维护保障大队大队长(正团职)
2014.03-2014.09 专业待安置
2014.09-2014.11 资阳市城乡规划管理局党委委员
2014.11-2015.08 资阳市城乡规划管理局副局长、党委委员(其间:2014.12-2015.02内江市专业军官培训学校学习)
2015.08-2015.10 资阳市城乡规划管理局筹备组成员
2015.10-2019.05 资阳市城乡规划管理局副局长、党委委员
2019.05- 资阳市自然资源和规划局党组成员、副局长