1980.12--1983.04 江西省公安廳武裝民警直屬大隊戰士、副班長、班長
1983.04--1983.12 武警江西省總隊教導大隊學員
1983.12--1984.08 武警江西省總隊一支隊輪訓隊副排職司務長
1984.08--1985.09 武警技術學院後勤指揮專業學員
1985.09--1986.07 武警專科學校後勤指揮專業學員
1986.07--1986.11 武警專科學校後勤指揮專業畢業學員
1986.11--1987.11 武警南昌指揮學校校務處正排職參謀
1987.11--1989.04 武警南昌指揮學校校務處副連職參謀
1989.04--1990.12 武警江西省總隊司令部內衛處副連職參謀
1990.12--1993.12 武警江西省總隊司令部內衛處、警備處正連職參謀
1993.12--1996.05 武警江西省總隊司令部警備處、作戰勤務處副營職參謀
1996.05--1999.06 武警江西省總隊司令部作戰勤務處副處長(正營職)
(1995.08--1997.12中央黨校函授學院政法專業本科班學習)
1999.06--2003.12 武警江西省總隊司令部作戰勤務處副處長(副團職)
(1998.09--2001.07解放軍西安政治學院法律專業本科班學習)
2003.12--2004.12 武警江西省總隊司令部直屬工作處處長
(2002.04--2004.02蘇州大學行政管理專業研究生課程進修班學習)
2004.12--2007.01 武警江西省總隊司令部作戰勤務處處長
2007.01--2008.12 武警九江市支隊支隊長
2008.12--2010.12 武警江西省總隊後勤部副部長
2010.12--2011.07
南昌市綜治辦副主任
2011.07--2011.08
進賢縣委常委
2011.08--2016.07 進賢縣委常委、政法委書記
2016.07--2016.09南昌縣委常委
2016.09--南昌縣常委、政法委書記