Родился 4 февраля 1945 года в городе Москве.
С 1962 по 1964 год работал лаборантом кафедры теоретической физики Московского государственного педагогического института им.В.И. Ленина, наладчиком оборудования Московского электролампового завода.
В 1964 году поступил в Московский энергетический институт, по окончании которого работал инженером в ОКБ этого же института. В 1973 году окончил Московский государственный университет им. М.В. Ломоносова, в 1983 - аспирантуру при Высшей школе КГБ СССР им. Ф.Э. Дзержинского.
В органах государственной безопасности с 1969 года. Службу начал с должности инженера. Затем возглавлял одно из научно-исследовательских подразделений.
В 1993 году назначен заместителем генерального директора ФАПСИ, а 31 мая 1999 г. - генеральным директором Агентства.
C 11 марта 2003 года - первый заместитель Министра обороны Российской Федерации - председатель Государственного комитета Российской Федерации по оборонному заказу при Министерстве обороны Российской Федерации.
8 июня 2004 года назначен руководителем Федерального агентства по информационным технологиям.
Генерал армии. Кандидат технических наук, старший научный сотрудник, член-корреспондент Академии криптографии РФ.
Женат, имеет сына 1969 года рождения.
