官員
河南省政協市級政協工作委員會主任
1968年9月至1970年12月在河南省羅山縣城郊公社插隊鍛鍊;
1970年12月至1976年3月任山西省軍區獨立師三團新聞報導員
1976年3月至1978年9月河南日報印刷廠、河南省糧食廳儲運公司工人、以工代乾;
1978年9月至1982年9月在鄭州大學哲學系學習
1982年9月至1984年12月任河南省委宣傳部理論處幹事(其間1984年3月至1984年11月在省委整黨辦幫助工作)
1984年12月至1991年3月任河南省紀委常委專職秘書、辦公室副主任(正處級)
1991年3月至1991年11月任河南省商丘縣委副書記(掛職鍛鍊)
1991年11月至1992年12月任商丘縣委書記
1992年12月至1995年9月任河南省商丘地委委員、商丘縣委書記(其間1994年9月至1995年7月在中央黨校學習)
1995年9月至1996年3月任河南省紀律檢查委員會常委;
1996年3月至2000年11月任河南省紀律檢查委員會常委、監察廳副廳長
2000年11月至2003年2月任河南省紀律檢查委員會副書記、監察廳副廳長
2003年2月至2006年12月任周口市委書記。
2006年12月—2011年6月任河南省工商行政管理局局長、黨組書記。
2011年7月任河南省政協市級政協工作委員會主任
2011年7月因年齡原因被免去河南省工商行政管理局局長、黨組書記職務。
安徽醫科大
1991年2月任教務處師資科科長;
1995年12月任圖書館副館長;
1997年4月任圖書館館長;
2000年7月任總務處處長;
2004年7月任校辦產業處處長;
2008年7月至今任公共基礎學院黨總支書記、院長。