1986.10-1987.10 北京總參某工程機械學校戰士;
1987.10-1991.12 南京軍區某部班長;
1991.12-1994.4 南京軍區某部排長;
1994.05-1996.05 南京軍區某部副隊長;
1996.06-2000.02 南京軍區某部政治指導員;
2000.03-2003.06 南京軍區某部副站長;
2003.07-2005.04 南京軍區某部正營職參謀;
2005.05-2007.06 南京軍區某部副主任;
2007.06-2010.05 南京軍區某部主任;
2010.06—2012.06 安徽當塗縣人武部政治委員;
2012.06—至今 任中共當塗縣委常委、當塗縣人武部政治委員。