1969.06—1971.12 桓臺縣化肥廠工人;
1971.12—1972.12 桓臺縣起鳳公社團委書記;
1972.12—1976.09 ***青團桓臺縣委常委、副書記(其間:1975.09—1976.09 桓臺縣農業學大寨工作隊田莊分隊副分隊長、宗王大隊工作組組長);
1976.09—1980.06 桓臺縣委常委、縣革委會副主任;
1980.06—1982.07桓臺縣委常委、***青團縣委書記,***青團惠民地委宣傳部部長;
1982.07—1986.07***青團惠民地委副書記(其間:1984.09—1986.07在惠民地委黨校大專班學習);
1986.07—1987.03惠民地區民政局副局長、黨組成員;
1987.03—1989.06 中***鄒平縣委常委、副縣長;
1989.06—1992.06 中***鄒平縣委副書記、縣長;
1992.06—1993.03 濱州地區財政局局長、黨組書記;
1993.03—1994.08濱州地區行署專員助理、黨組成員,地區財政局局長、黨組書記;
1994.08—1996.06 濱州地區行署專員助理、黨組成員,地區財政局局長、黨組書記、地方稅務局局長(1993.07—1996.06在山東幹部函授大學經濟管理專業學習);
1996.06—1996.11 濱州地區行署副專員、黨組成員,地區財政局局長、黨組書記、地方稅務局局長;
1996.11—2001.01濱州地區行署副專員、黨組成員(其間:1998.12—2000.12 在山東大學研究生課程進修班工商行政管理專業學習);
2001.01—2007.03 濱州市人民政府副市長、市人民政府黨組成員;
2007.03-2008.01 中***濱州市委常委、秘書長
2008.01, 濱州市政協主席,秘書長