1973年2月 江西省上高縣錦江公社錦南大隊大隊會計
1976年10月 江西省上高縣錦江公社經管員
1980年12月 江西省上高縣錦江公社辦公室主任、黨委委員
1982年10月 江西省上高縣錦江公社黨委副書記
1983年11月 江西省上高縣錦江公社黨委書記
1987年3月 江西省上高縣人民政府副縣長
1989年11月 江西省上高縣委常委、副縣長
1992年11月 江西省奉新縣委副書記
(1994年5月兼奉新聯合紙廠黨委書記)
1994年11月 江西省奉新縣委副書記、代縣長
1995年3月 江西省奉新縣委副書記、縣長
(1995.09—1995.10省委黨校縣處班學習; 1995.09—1998.01中央黨校函授學院經管專業學習)
1997年11月 江西省靖安縣委書記
(1999.12省委黨校發展縣域經濟研討班學習)
2000年9月 江西省樟樹市委書記
(2001.09—2002.01中央黨校進修三班學習)
2003年4月 中共宜春市委常委、樟樹市委書記
2003年6月 中共宜春市委常委、政法委書記 工作分工分管政法和維穩工作。
(2003.03—2005.01中央黨校在職研究生經濟學專業學習並畢業) 2011年9月,宜春市第三屆政協主席、黨組書記