1975.08--1976.12济南市历城县港沟镇下乡知青
1976.12--1978.05山东省交通厅工程大队工会干事
1978.05--1979.09济南黄河公路大桥会战指挥部政治处干事
1979.09--1983.07山东大学中文系汉语言文学专业学习
1983.07--1986.12山东省委办公厅综合室、秘书处、秘书二处干部
1986.12--1988.11山东省委办公厅办公室副科级秘书
1988.11--1990.12山东省委办公厅办公室副处级秘书
1990.12--1992.10山东省委办公厅办公室副主任 (其间:1991.05--1992.10挂职任禹城县委副书记)
1992.10--1993.02山东省委办公厅办公室正处级秘书
1993.02--1993.09山东省委办公厅督查处副处长(正处级)
1993.09--1997.09山东省委办公厅督查处处长
1997.09--1998.09山东省委办公厅助理巡视员兼督查处处长
1998.09--2000.07山东省委办公厅助理巡视员
2000.07--2002.10山东省委办公厅副主任
2002.10--2003.10山东省委副秘书长、办公厅副主任
2003.10--2005.03山东省委副秘书长
2005.03--2024.09山东省委副秘书长,省信访局局长
2024.09--2024.12山东省纪委副书记,省监察厅厅长
2024.12--2013.02山东省纪委副书记,省监察厅厅长兼省预防腐败局局长
2013.02--2024.01菏泽市委书记、菏泽军分区第一书记、市委党校校长
2024.01--2024.11菏泽市委书记、市人大常委会主任、菏泽军分区第一书记、市委党校校长
2024.11--2024.01山东省人民政府副省长、党组成员,菏泽市委书记、市人大常委会主任兼市委党校校长
2024.01--2024.06山东省人民政府副省长、党组成员
2024.06--2024.07山东省委常委、秘书长,山东省人民政府副省长、党组成员
2024.07--山东省委常委、秘书长
山东省九次、十次党代会代表,十届省委委员,九届、十届省纪委委员,十二届省人大代表