1978 65438+2月-1980 65438+10月就讀於江蘇省淮安師範學校灌雲師範學校;
1980 65438+10月-1984 7月任江蘇省沭陽縣南關中心小學教師;
1984年7月-1988年6月任江蘇省沭陽縣文教局教研室研究員;
1988 7月-1992 11月任江蘇省沭陽縣監察局信訪股副股長;
1992 65438+2月-1994 2月任江蘇省沭陽縣十字鄉副鄉長、黨委委員;
1994年3月-1995 11月任江蘇省沭陽縣十字鄉黨委副書記、副鄉長;
1995 65438+2月-1997任江蘇省沭陽縣韓山鎮黨委副書記、鎮長;
1997年3月-1997 11月任江蘇省沭陽縣韓山鎮黨委書記;
1997 65438+2月-1999 4月任江蘇省沭陽縣教育局局長、縣委書記、縣教委主任;
1999年5月-2000年4月,江蘇省沭陽師範學校校長、黨委書記;
2000年5月至2002年6月任徐州師範大學宿遷分校副校長、黨委委員。
2002年2月至2004年6月,任江蘇省宿遷市教育委員會副主任、黨委委員、委員;
2004年6月至2005年4月任宿遷市教育局副局長、宿遷師範學院黨委委員兼校長;
2005年4月至2005年8月任江蘇省宿遷市教育局副局長、黨委委員,兼任宿遷師範學院黨委書記;
2005年10至2008年9月,任宿遷市教育局副局長、宿遷廣播電視大學校長、黨委書記(正廳級),兼任宿遷湖濱新城管委會副主任、黨工委委員;
2008年6月5438日至2008年10月,歷任江蘇省宿遷市教育局副局長、宿遷師範高等專科學校黨委委員、校長、黨委書記,兼任宿遷市湖濱新城管委會副主任、黨工委委員(正廳級)。