Родился 14 сентября 1965 года в Ленинграде.
Окончил юридический факультет Ленинградского государственного университета в 1987 году и аспирантуру ЛГУ в 1990 году. Кандидат юридических наук, доцент.
В 1990–1999 годах — на преподавательской работе в Санкт-Петербургском государственном университете.
Одновременно в 1990–1995 годах — советник Председателя Ленинградского городского совета, эксперт Комитета по внешним связям Мэрии Санкт-Петербурга.
В 1999 году — заместитель Руководителя Аппарата Правительства Российской Федерации.
В 1999–2000 годах — заместитель Руководителя Администрации Президента Российской Федерации.
С 2000 года — первый заместитель Руководителя Администрации Президента Российской Федерации.
В 2000–2001 годах — председатель Совета директоров ОАО «Газпром», в 2001 году — заместитель председателя Совета директоров ОАО «Газпром», с июня 2002 года — председатель Совета директоров ОАО «Газпром».
С октября 2003 года — Руководитель Администрации Президента Российской Федерации.
В ноябре 2005 года назначен Первым заместителем Председателя Правительства Российской Федерации.
Женат. Имеет сына.