Родился 14 сентября 1965 года в Ленинграде. В 1987 году окончил юридический факультет Ленинградского госуниверситета. В 1990 году защитил кандидатскую диссертацию по гражданскому (частному) праву и поступил на работу в Ленинградский горсовет по приглашению Владимира Путина, который тогда был советником председателя Ленсовета Анатолия Собчака. С конца 1991 по июнь 1996 года — эксперт комитета по внешним связям мэрии Санкт-Петербурга, который возглавлял Владимир Путин. С марта 1994 года, когда господин Путин стал первым заместителем мэра, работал его советником. Одновременно с ноября 1993 года был директором по юридическим вопросам ЗАО "Илим Палп Энтерпрайз" (Санкт-Петербург). В 1998 году избран членом совета директоров ОАО "Братский лесопромышленный комплекс" (как представитель "Илим Палп Энтерпрайз", крупного акционера предприятия).
9 ноября 1999 года назначен заместителем руководителя аппарата правительства, а 31 декабря 1999 года — заместителем главы администрации президента РФ. В период президентских выборов 2000 года возглавлял избирательный штаб Владимира Путина. 3 июня 2000 года назначен первым заместителем главы администрации президента РФ. С 2000 года — председатель совета директоров ОАО "Газпром".