1989.09-1991.08 江西省司法學校法律專業;
1991.08-1996.01 江西省贛縣人民檢察院書記員、檢察員(其間:南昌大學自考大專 法律專業畢業);
1996.01-1997.11 江西省贛縣縣委辦公室科員;
1997.11-1998.12 江西省贛縣縣委辦公室副科級秘書(其間1997.08至1999.12中央黨校函授學院政法專業本科畢業);
1998.12-2000.12 江西省贛縣白石鄉黨委副書記;
2000.12-2003.06 江西省贛縣長洛鄉鄉長;
2003.06-2007.04 江西省贛縣茅店鎮鎮長;
2007.04-2009.05 江西省贛縣陽埠鄉黨委書記、人大主席(其間:2006.08至2008年12月 江西省委黨校研究生部政治專業學習);
2009.05-2014.03 江西省贛縣茅店鎮黨委書記、人大主席;
2014.03-2016.08 江西省會昌縣公安局政委(副處級);
2016年9月至今 江西省會昌縣人民政府副縣長、黨組成員,縣公安局局長、黨委書記。