1981.10-1985.05廣西軍區守備三團特務連戰士
1985.05-1985.10廣州軍區守備一師教導隊二中隊排長
1985.10-1988.02廣州軍區守備三團教導隊七連排長
1988.02-1988.08廣州軍區守備一師教導隊一中隊排長
1988.08-1990.07廣州軍區守備一師教導隊二中隊中隊長
1990.07-1992.12廣州軍區守備一師三團軍務股股長
1992.12-1995.02廣西軍區邊防一團軍務股股長
1995.02-1996.03廣西軍區邊防一團三營營長
1996.03-2000.03廣西軍區邊防一團副參謀長
2000.03-2003.03廣西軍區邊防一團參謀長
2003.03-2004.03廣西軍區邊防一團副團長
2004.03-2009.02廣西防城港市港口區人民武裝部部長(正團職)
2009.02-2009.11廣西防城港市公安局治安警察支隊政委(副處級)
2009.11-2013.01廣西防城港市公安局交通警察支隊政委(副處級)
2013.01- 廣西防城港市公安局交通警察支隊政委、紀委書記