1984年9月空軍雷達學院雷達技師專業學習;
1986年7月空軍雷達24團7連雷達技術員;
1990年3月空軍雷達24團10連副政治指導員;
1992年2月空軍政治學院基層政工班學員;
1992年7月空軍雷達24團10連政治指導員;
1994年2月空軍雷達24團技術處雷達修理所所長;
1995年2月空軍雷達24團司令部管理股代股長、股長;
1997年3月空軍雷達24團後勤處營房股股長;
1998年9月新余市公安局督察支隊副主任科員;
2001年1月新余市委610辦公室副主任科員;
2001年5月新余市委610辦公室二科副科長;
2003年4月新余市委610辦公室二科副科長、主任科員(1998年10月至2004年6月南昌大學法律專業自考本科學習);
2004年8月新余市委610辦公室一科科長;
2006年11月新余市委政法委綜治科科長(2006年9月至11月新余市委黨校青乾班學習);
2009年4月新余市委政法委綜治一科科長(2010年3月至2011年1月新余市幹部服務重點項目專題培訓班學習);
2011年2月新余市綜治辦公室副主任(2011年3月至5月新余市“十二五”規劃第一期縣乾班學習);
2015年8月新余市委維穩辦副主任;
2016年7月渝水區委常委;
2016年8月渝水區委常委、政法委書記。