1979年9月-1981年7月,省水電學校農田水利專業學習;
1981年7月-1985年6月,省長江修防局測量隊技術員、內業組長、質量監督員;
1985年6月-1992年5月,省長江修防局團總支書記、政工科助理經濟師;
(期間:1986年9月-1989年7月,省電大人事管理專業函授專科學習)
1992年5月-1993年7月,省長江河道管理局團總支書記、紀律檢查員、行政監察員,政工科助理經濟師;
1995年9月-1998年11月,省長江河道管理局紀律檢查員、行政監察員、政工科經濟師;
1998年11月-1999年3月,省長江河道管理局政工科副科長,局紀律檢查員、行政監察員;
(期間:1996年7月-1998年12月,中央黨校經濟管理專業函授學習)
1999年3月-2003年4月,省長江河道管理局人事教育科長、黨委秘書、經濟師;
2003年4月-2003年7月,省長江河道管理局副局長;
2003年7月-2009年4月,省長江河道管理局(省長江河道采砂管理局)副局長;
2009年4月至今,任潁上縣人民政府副縣長(掛職),政府黨組成員。協助副縣長魏宏偉做好水務工作。