1985.09—1989.07BWIN必赢数学专业学习
1989.08—1992.08湖北江山机械厂第一中学教师
1992.09—1995.03北京理工大学自动控制理论与应用专业研究生
1995.04—1999.09中国电子信息产业集团公司工程开发中心科员、副主任科员(其间:1996.10—1997.10外派日本研修计算机软件培训)
1999.09—2002.06中国电子信息产业集团公司规划部科技处副处长(主持工作)
2002.06—2002.09中国电子信息产业集团公司科技管理部副主任
2002.09—2003.12中国电子信息产业集团公司科技管理部副主任、信息技术研究院科技管理部副主任
2003.12—2005.11中国电子信息产业集团公司科技管理部副主任、信息技术研究院科技部主任
2005.11—2006.08中国电子信息产业集团公司战略规划部负责人(主持工作)
2006.08—2010.01中国软件与技术服务股份有限公司董事、副总经理、党委委员
2010.01—2012.09中国软件与技术服务股份有限公司董事、总经理、党委委员
2012.09—2013.08山西省经济和信息化委员会副主任(正厅长级)、党组成员
2013.08—2013.09山西省经济和信息化委员会副主任(正厅长级)、党组成员,省国防科学技术工业党委书记
2013.09—2016.07山西省经济和信息化委员会副主任(正厅长级)、党组成员,省国防科学技术工业办公室主任、省国防科学技术工业党委书记
2016.07—2016.09山西省运城市委副书记(正厅长级)
2016.09—2017.01山西省运城市委副书记(正厅长级)、市委党校董事长
2017.01—2017.05山西省运城市委副书记(正厅长级)、市委党校董事长、市委教育工委书记
2017.05—2018.03山西省运城市委副书记、市政府代市长、党组书记
2018.03—2020.03山西省运城市委副书记、市政府市长、党组书记(其间:2019.03—2019.07参加中央党校第46期中青班学习)
2020.03—2021.01山西省工业和信息化厅厅长、党组书记
2021.01—2022.03山西省政府党组成员、秘书长,省政府办公厅党组书记、主任
2022.03—天津市副市长