1981.09—1985.07華東政法學院法律系法律專業學習
1985.07—1989.12江西省司法廳辦公室科員(其間:1985.08—1985.12在江西省勞改局第三勞改支隊鍛煉;1987.09—1988.08在南昌市東湖區司法局律師事務所鍛煉)
1989.12—1997.08江西省司法廳直屬機關團委書記(1992.10副處級)
1997.08—2000.02江西省司法廳直屬機關工會主席(正處級)(1996.09—1998.07在江西省委黨校法律專業在職研究生學習)
2000.02—2000.08江西省司法廳直屬機關黨委專職副書記兼紀委書記(1999.03—2000.03掛職任江西省泰和縣委副書記)
2000.08—2002.11江西省司法廳黨組成員、副廳長
2002.11—2003.11江西省人民檢察院黨組成員、副檢察長(其間:2003.02—2003.06在中央黨校地廳班學習)
2003.11—2006.11江西省人民檢察院黨組成員、副檢察長、政治部主任、機關黨委書記(2003.09—2005.06在華中科技大學管理學院工商管理專業在職研究生學習,獲工商管理碩士學位)
2006.11—2007.02江西省人民檢察院黨組成員、副檢察長(2006.03—2007.01在中央黨校壹年制中青班學習)
2007.02—2010.04江西省委副秘書長、省委(省政府)信訪局黨組書記、局長(2005.10—2007.10在華中科技大學管理學院工商管理專業在職研究生學習,獲管理學博士學位;2007.03—2009.01北京交大經濟管理學院應用經濟學博士後)
2010.04—2010.05江西省新余市委副書記
2010.05—2010.06江西省新余市委副書記、代市長
2010.06—2011.12江西省新余市委副書記、市長
2011.12—2012.01永州市委副書記、市人民政府代市長
2012.01—2013.03永州市委副書記、市人民政府市長
2013.03—2015.06益陽市委書記
2015.06—湖南省委副秘書長、省編辦主任
第十壹屆全國人大代表、十壹屆江西省人大代表、十壹屆江西省委委員。
系江西省青年聯合會第七屆、八屆副主席。