Родился 14 октября 1947 г. в г.Ленинграде.
В 1972 г. окончил Ленинградский политехнический институт им.М.И.Калинина, по специальности - инженер-электрик.
Свободно владеет немецким языком.
С 1972 по 1997 гг. - служба в Вооруженных Силах СССР и Российской Федерации.
С 1997 по 1999 гг. - заместитель руководителя Департамента информационно-правового обеспечения, начальник Управления защиты информации и безопасности ОАО «Росгосстрах».
С 1999 по 2001 гг. - заместитель руководителя Секретариата Заместителя Председателя Правительства Российской Федерации Клебанова И.И.
С 2001 по 2004 гг. - заместитель Министра промышленности, науки и технологий Российской Федерации.
С 2004 по 2004 гг. - помощник полномочного представителя Президента Российской Федерации в Северо-Западном федеральном округе.
С 17 сентября 2004 - директор Административного департамента Правительства Российской Федерации.
Женат, имеет сына и дочь