20 października 1980 został dyrektorem Departamentu II MSW. Na czele kontrwywiadu stał do 26 września 1983, następnie został przeniesiony do wywiadu na analogiczne stanowisko dyrektora Departamentu I MSW. 1 listopada 1989 wszedł w skład ścisłego kierownictwa MSW, obejmując (w miejsce Władysława Pożogi) funkcję szefa Służby Wywiadu i Kontrwywiadu. W ramach swych obowiązków sprawował nadzór nad zwalczaniem obcych służb specjalnych, nadzorował Departamenty I i II MSW, Biura Szyfrów i Paszportów oraz sprawy związane z kontrolą ruchu granicznego. Odpowiadał również za koordynację współpracy MSW z WOP w zakresie zadań związanych z ochroną kontrwywiadowczą i wywiadowczą. 11 maja 1990 odszedł ze stanowiska Szefa SWiK.
W okresie reorganizacji resortu spraw wewnętrznych był ostatnim kierownikiem Grupy Operacyjnej „Wisła” w Moskwie (od 1 czerwca 1990 do 1996). Służbę zakończył w 1997 jako funkcjonariusz Zarządu Wywiadu UOP. Pochowany na cmentarzu Powązkowskim w Warszawienekrolog na łamach Wyborczej.. (kwatera 206-4-19)