Родился 7 ноября 1958 года в Кировоградской области Украины. Учился в Винницком политехническом институте, в 1985 году окончил с отличием юрфак ЛГУ. Служил в ВДВ. После вуза работал помощником прокурора, прокурором, старшим прокурором, секретарем парткома Ленинградской прокуратуры. С 1989 года — начальник юридического отдела концерна "Монолит-Кировстрой", юрисконсульт Ассоциации морских торговых портов. В 1990 году создал юридическую фирму "Нева Юст". В 1990-1991 годах — заместитель начальника юридического управления Ленгорисполкома, затем начальник юридического управления горсовета. В 1993 году создал юридическую фирму "Конвент". С сентября 1994 года был председателем юридического комитета мэрии Санкт-Петербурга. После поражения в 1996 году Анатолия Собчака на выборах главы города сохранил свой пост и в 1998 году стал вице-губернатором. В декабре 1998 года уволился из-за разногласий с губернатором Владимиром Яковлевым и вернулся в фирму "Нева Юст". В мае 1999 года назначен заместителем главы администрации президента РФ по правовым вопросам. С августа 1999 года — глава аппарата правительства в ранге министра. С июня 2000 года — замглавы администрации президента. С октября 2003 года — первый замглавы администрации. 9 марта 2004 года назначен главой аппарата правительства РФ.