Родился 18 августа 1959 года в Ленинграде. В 1981 году окончил Ленинградский институт инженеров железнодорожного транспорта. Трудился мастером цеха в одном из депо Октябрьской железной дороги, занимался комсомольской работой. В 1984-1990 годах служил офицером в армии, был сотрудником армейской печати. В 1990 году избран депутатом Ленинградского горсовета, был руководителем пресс-центра совета и Ленгорисполкома. В 1991-1996 годах председатель комитета по печати и СМИ мэрии Санкт-Петербурга (в этот же период комитет по внешним связям мэрии возглавлял Владимир Путин). С 1996 года — заместитель председателя Госкомитета РФ по печати Ивана Лаптева. В ноябре 1999 года стал президентом Центра стратегических разработок, который был одним из разработчиков экономической политики президента Путина. 16 января 2002 года назначен представителем в Совете федерации от администрации Иркутской области, с января 2004 года — заместитель председателя СФ, курировал информационную политику и экономические вопросы.
Член Союза журналистов. Кандидат психологических наук (тема диссертации — "Психология влияния средств массовой информации на формирование политических установок личности", 1998 год). Награжден орденами Почета и "За заслуги перед Отечеством" IV степени, медалями. Женат, дочь. Брат Александр работает мэром города Байконур.