1979.09--1982.07 上饒師專數學系學生
1982.08--1985.09 弋陽縣委黨校教師
1985.09--1987.07 江西省委黨校理論班哲學專業脫產學習
1987.07--1988.10 弋陽縣委黨校教師
1988.10--1991.06 弋陽縣朱坑鄉黨委委員
1991.06--1995.02 弋陽縣紀委常委、辦公室主任
1995.02--1998.03 弋陽縣姚畈鄉黨委副書記、鄉長
1998.03--2001.11 弋陽縣姚畈鄉黨委書記、人大主席
2001.11--2007.08 弋陽縣水利局局長、黨委書記
2007.08--2010.06 弋陽縣水利局局長
2010.06--2012.12 弋陽縣教育體育局局長
2012.12--2013.01 弋陽縣政協副主席提名人選、縣教育體育局局長
2013.02--2013.05 弋陽縣政協副主席、縣教育體育局局長
2013.05--2016.08 弋陽縣政協副主席、黨組成員
2016.08-- 弋陽縣政協副主席、黨組副書記