1981年07月—1984年04月 任莘縣古雲公社團委書記、管區書記;
1984年08月—1992年01月 任莘縣團縣委常委、組織、宣傳、工農青年部部長;
1992年01月—1996年01月 任莘縣觀城鎮黨委副書記;
1996年01月—1998年07月 任莘縣大張家鎮黨委副書記、鎮長;
1998年07月—2002年12月 任莘縣大張家鎮黨委書記兼人大主任;
2002年12月—2007年01月 任莘縣古雲經濟開發區管委會主任兼大張家鎮黨委書記(副縣級)。
2007年01月至今 莘縣縣委委員、縣政府黨組成員、政府副縣長(其中2007年5月—08年5月掛職濟寧兗州市政府副市長)。