1975年10月至1983年12月 城關公社工作;
1983年12月至1987年2月 城關鎮、採桑鄉經聯社副主任;
1987年3月至1990年2月 採桑鄉黨委副書記、鄉長;
1990年2月至1992年7月 姚村鎮黨委書記;
1992年7月至1993年11月 中共林縣縣委常委、姚村鎮黨委書記;
1993年12月至1997年3月 中共林州市委常委、市政府常務副市長;
1994年9月至1996年12月 中央黨校函授學院經貿專業學習;
1997年3月至1998年3月 中共林州市委常委、市政協主席;
1997年12月至2003年3月 中共林州市委副書記;
2003年3月至今 林州市政協黨組書記;
2003年6月至今 林州市政協主席。