1981年9月--1983年7月 就讀於江蘇省商業學校商業計畫統計專業;
1983年7月--1991年10月 任洪澤縣人事局辦事員、助理員(其間:1986年8月通過黨政幹部基礎專業大專自學考試);
1991年10月--1994年2月 任洪澤縣朱壩鄉副鄉長;
1994年2月--1995年1月 任洪澤縣高良澗鎮黨委委員、副鎮長;
1995年11月--1998年1月 任洪澤縣水利局副局長、黨組成員;
1998年1月--2006年5月 任淮安市洪澤縣水利局黨組(黨委)書記、副局長(其間:2000年9月至2002年7月參加南京農業大學經濟管理專業本科函授學習);
2006年5月--2006年9月 任淮安市洪澤縣紀委副書記;
2006年9月--2010年6月 任淮安市洪澤縣紀委副書記、監察局局長;
2010年6月--2012年1月 任淮安市洪澤縣副調研員、縣政府黨組成員、縣紀委副書記、監察局局長;
2012年1月--至今 江蘇洪澤湖古堰風景區黨工委副書記、管委會主任。