1979.09--1984.09,清华大学水利工程系水资源工程专业学习
1984.09--1987.04,水利电力部水利水电科学研究院水资源研究所工程水文及水资源专业硕士研究生
1987.04--1988.07,水利电力部水资源办公室干部
1988.07--1991.08,水利部水资源司规划处干部、主任科员(其间:1990.01--1991.08,借调国家科委社会发展科技司工作)
1991.08--1992.05,国家科委社会发展科技司资源环境处主任科员
1992.05--1994.08,国家科委社会发展科技司综合资源处副处长
1994.08--1998.07,国家科委社会发展科技司生态环境处处长(其间:1995.03--1995.12,在美国能源部国家气候变化研究办公室做客座分析家)
1998.07--1999.03,科学技术部中国21世纪议程管理中心和生命科学技术发展中心代主任(正处级)
1999.03--2001.12,科学技术部中国21世纪议程管理中心和生命科学技术发展中心主任(副局级)
2001.12--2006.03,科学技术部中国21世纪议程管理中心主任(正局级,其间:2004.02--2006.02,挂职任云南省昭通市委常委、副市长)
2006.03--2010.04,科学技术部条件财务司、科研条件与财务司司长(1999.05--2006.07,清华大学公共管理学院管理科学与工程专业在职研究生学习,获管理学博士学位;2008.03--2008.07,中央党校中青年干部培训一班学习)
2010.04--2014.09,科学技术部副部长、党组成员(其间:2012.08--2012.12,在哈佛大学肯尼迪政府学院做高级研究员)
2014.09--2015.08,山西省委常委、秘书长
2015.08--2016.10,山西省委常委、秘书长,省直机关工委书记(兼)
2016.10--2016.11,山西省委常委、秘书长,省直机关工委书记(兼),太原市委书记
2016.11--2017.03,山西省委常委、太原市委书记
2017.03--2018.12,广东省委常委、深圳市委书记
2018.12--,广东省委副书记、深圳市委书记
第十九届中央候补委员 ,党的十九大代表, 第十一届、十二届广东省委委员