1988.09—1991.07江西省宜春衛校護理專業學習;
1991.09—1996.02江西省高安市石腦鎮幹部;
1996.02—1999.01江西省高安市石腦鎮副鎮長;
1999.01—2001.12江西省高安市東方紅鄉黨委委員;
2001.12—2005.02江西省高安市藍坊鎮黨委副書記、紀委書記;
2005.02—2006.01江西省高安市黃沙崗鎮黨委副書記、鎮長;
2006.01—2009.04江西省高安市藍坊鎮黨委副書記、鎮長;
2009.04—2011.05江西省高安市大城鎮黨委書記、人大主席;
2011.05—2011.07江西省高安市大城鎮黨委書記;
2011.07—2013.03江西省高安市大城鎮黨委書記。
2013.03—2016.07江西省高安市建山鎮黨委書記。
2016.07— 江西省樟樹市政府黨組成員、副市長