В 1977 году окончил Московский энергетический институт по специальности «Конструирование и производство электронно-вычислительной аппаратуры».
С 1977 по 1978 гг. – инженер кафедры вычислительной техники Московского энергетического института.
С 1978 по 2003 гг. работал и проходил службу на офицерских должностях в органах государственной безопасности. С 1994 по 2003 гг. – начальник Главного управления Федерального агентства правительственной связи и информации при Президенте Российской Федерации. Воинское звание – генерал-лейтенант.
С 2003 по 2005 гг. работал первым заместителем директора Федерального государственного унитарного предприятия НИИ «Восход».
С 26 августа 2005 по апрель2010 года - заместитель руководителя Федерального агентства по информационным технологиям в команде Леонида Реймана.
Награжден орденами и медалями Российской Федерации. Женат, имеет двух сыновей.