1983.10月-1987.9月, 83571部队52分队战士、班长。
1987.9月-1989.7月, 石家庄装甲兵指挥学院十二队学员。
1989.7月-1992.4月, 83571部队53分队二排排长。
1992.4月-1993.3月, 83571部队司令部作训股参谋。
1993.3月-1994年3月,83571部队63分队代理政治指导员。
1994.3月-1996.4月, 83571部队53分队政治指导员。
1996.4月-1997.6月, 83571部队政治处干部股正连职干事。
1997.6月-1998.12月, 83571部队司令部政治协理员。
1998.l2月-2002年1月,安徽省马鞍山市向山区人民武装部军事科副营职参谋。
2002.1月-2003年3月,安徽省马鞍山军分区教导队队长。
2003.3月-2005年3月,安徽省马鞍山军分区司令部军务动员科副科长。
2005.3月-2005.12月,安徽省马鞍山市雨山区人民武装部副部长兼军事科科长。
2005.12月-2008.2月,安徽省马鞍山军分区司令部副团职参谋。
2008.2月—, 安徽省当涂县人民武装部政治委员。(期间于2000.9月-2003.7月、2003.9月-2005.12月分别参加安徽省委党校大专、本科函授学习)