Od czerwca 1951 do czerwca 1952 był szefem kontrwywiadu MGB 4 Armii Zmechanizowanej Grupy Wojsk Radzieckich w Niemczech, od czerwca 1952 do marca 1953 zastępcą szefa wydziału 3 Głównego Zarządu MGB ZSRR, od marca 1953 do 26 marca 1954 zastępcą szefa wydziału 3 Głównego Zarządu MWD ZSRR, później zastępcą szefa i szefem 3 Głównego Zarządu KGB. Od sierpnia 1957 do 14 października 1961 był zastępcą szefa Zarządu Wydziałów Specjalnych KGB Grupy Wojsk Radzieckich w Niemczech, od 14 października 1961 do 3 września 1969 szefem Wydziału Specjalnego KGB Leningradzkiego Okręgu Wojskowego, a od 3 września 1969 do 23 maja 1987 szefem Zarządu KGB obwodu leningradzkiego, jednocześnie od 5 września 1973 członkiem Kolegium KGB ZSRR, w maju 1987 zakończył służbę.
Awanse starszy porucznik bezpieczeństwa państwowego (11 lutego 1943) kapitan bezpieczeństwa państwowego (1943) podpułkownik pułkownik generał major (18 lutego 1958) generał porucznik (17 grudnia 1969) generał pułkownik (30 października 1981)