Родился 24 марта 1935 года в Москве. Учился на индийском отделении Московского института востоковедения, после закрытия которого перевелся на третий курс восточного факультета МГИМО. Окончил вуз в 1958 году, позже также учился в разведшколе КГБ.
В 1958-1962 годах работал в посольстве в Пакистане — был референтом, помощником посла, атташе, третьим секретарем. С 1962 года — третий секретарь отдела Юго-Восточной Азии МИДа. Тогда же стал оперуполномоченным Первого главного управления (ПГУ) КГБ, отвечавшего за внешнюю разведку. С 1964 года — сотрудник резидентуры в Пакистане. В 1966 году внес большой вклад в подготовку Ташкентской конференции, на которой было подписано индо-пакистанское мирное соглашение. С 1968 года работал в аппарате ПГУ. В 1971 году направлен заместителем резидента в Индию, в 1975 году стал резидентом. За время этой командировки произошла очередная индийско-пакистанская война, завершившаяся созданием Бангладеш. Работа резидентуры под его началом положительно оценивалась командованием и руководством СССР. В 1977-1979 годах — заместитель начальника отдела ПГУ. В 1979 году назначен резидентом в Иране, где в это время происходила исламская революция. В 1980 году иранские радикалы устроили погром в советской дипмиссии, но благодаря разведке секретные документы были вовремя уничтожены. С 1983 года вновь работал в центральном аппарате ПГУ, вскоре стал заместителем начальника информационно-аналитического управления. На этой должности совершил более 20 поездок в Афганистан, сопровождая главу ПГУ Владимира Крючкова, которого сам потом называл "идеалом руководителя". В апреле 1987 года назначен заместителем начальника ПГУ, руководил операциями на Ближнем Востоке и в Африке.
В феврале 1989 года сменил Владимира Крючкова, назначенного председателем КГБ, на посту начальника ПГУ. В августе 1991 года, сразу после путча, два дня был и. о. председателя КГБ СССР. В сентябре 1991 года из-за разногласий с новым руководством КГБ подал рапорт об отставке. В декабре 1991 года учредил и возглавил Российскую национальную службу экономической безопасности. В 2005-2009 годах входил в совет директоров ОАО "Мотовилихинские заводы". Награжден орденами Красного Знамени и Красной Звезды, медалями. Владел английским языком, урду, фарси, хинди. Автор нескольких книг, статей и очерков. Был женат, воспитал сына и дочь.