1981年7月—1981年9月,任濟源縣紡織品公司辦事員;
1981年9月—1983年7月,鄭州大學經濟系商業企業管理專業學習;
1983年7月—1986年5月,任濟源縣商業局辦公室辦事員、局團總支書記;
1986年5月—1995年3月,任濟源市商業局飲食服務公司副經理、經理;
1995年3月—1997年4月,任濟源市商業局副局長、黨委委員兼飲食服務公司經理(1992年9月—1995年7月,河南省委黨校經濟管理專業學習);
1997年4月—2000年5月,任濟源市商業局黨委書記、局長;
2000年5月—2001年4月,任濟源市商業局(商貿集團總公司)局長、黨委書記(1998年8月—2000年12月,中央黨校函授學院經濟管理專業學習);
2001年4月—2001年8月,任濟源市商業局(商貿集團總公司)局長、黨委書記;
2001年8月—2001年9月,任濟源市商業管理辦公室主任、商貿集團總公司總經理、黨委書記;
2001年9月—2002年10月,任濟源市經貿委副主任、黨組成員,商辦主任,商貿集團總公司總經理、黨委書記;
2002年10月—2003年4月,任濟源市財政局局長、黨組副書記;
2003年4月—2007年1月,任濟源市財政局局長、黨組書記;
2007年2月—2007年3月,任濟源市政協副主席,市財政局局長、黨組書記;
2007年3月—2010年6月,任濟源市政協副主席,市財政局局長、黨組副書記;
2010年6月—2012年4月,任濟源市政協副主席,市財政局局長、黨組副書記;
2012年4月-2012年5月,任中***濟源市委常委,政協副主席,市財政局局長、黨組副書記;
2012年5月-6月,任中***濟源市委常委,市政府黨組成員,市財政局局長、黨組副書記;
2012年6月至2015年5月,任中***濟源市委常委,市政府黨組成員;
2015年5月至今,任中***濟源市委常委,市委政法委書記,市政府黨組成員。