Родился 25 апреля 1947 года в Москве. Окончил МГИМО по специальности "международные экономические отношения" (1970) и Краснознаменный институт КГБ (1971). С 1971 года служил в Первом главном управлении КГБ СССР и Службе внешней разведки (СВР) России. По некоторым данным, был советником посла в ЮАР. Последняя должность в СВР — глава информационно-аналитического управления. 11 августа 2000 года назначен заместителем министра промышленности, науки и технологий РФ Александра Дондукова. С 13 ноября 2000 года — заместитель министров обороны Игоря Сергеева и Сергея Иванова. С декабря 2000 года одновременно был и. о. председателя комитета по военно-техническому сотрудничеству с иностранными государствами. 8 апреля 2004 года возглавил Федеральную службу по военно-техническому сотрудничеству. Генерал-лейтенант запаса. Действительный государственный советник РФ первого класса. Награжден орденами "Знак Почета", Дружбы, "За заслуги перед Отечеством" IV степени. Владеет чешским и английским языками. Женат, двое детей.