Родился 14 сентября 1965 года в Ленинграде.
В 1987 году окончил юридический факультет Ленинградского государственного университета им. А. А. Жданова. C 1990 года – кандидат юридических наук.
В 1990–1995 гг. – советник Председателя Ленинградского городского совета, эксперт Комитета по внешним связям мэрии Санкт-Петербурга.
С 2003 года – Руководитель Администрации Президента Российской Федерации.
С 2005 года – Первый заместитель председателя Правительства Российской Федерации.
2 марта 2008 года избран Президентом Российской Федерации.
В 2012-2020 гг. – Председатель Правительства Российской Федерации.
С 16 января 2020 года – Заместитель Председателя Совета Безопасности Российской Федерации.