1971, весна — командирован в Индию в качестве заместителя резидента, а затем — резидента.
1977, апрель — возвращение из Индии, назначение заместителем начальника отдела ПГУ КГБ СССР.
1979 — командирован в Иран в качестве резидента разведки.
1983, февраль — возвращение из Ирана в Москву. Работает заместителем заведующего оперативно-аналитическим отделом.
Ноябрь — назначен заместителем начальника информационно-аналитической службы (информационного управления) ПГУ.
1984, январь — скончалась дочь Татьяна.
1986, апрель — присвоено звание генерал-майора.
1987, апрель — назначен заместителем начальника ПГУ КГБ СССР.
1989, январь — назначен заместителем председателя КГБ СССР — начальником ПГУ КГБ СССР.
Август — присвоено звание генерал-лейтенанта.
1991, 22–23 августа — и. о. председателя КГБ СССР.
Сентябрь — увольняется из КГБ СССР.
Ноябрь — становится президентом Российской национальной службы экономической безопасности.
2005, март — скончалась супруга Нина Васильевна.
2012, 30 марта — уходит из жизни. Похоронен в Москве на Троекуровском кладбище.