10 lutego 1951 przeniesiono go do Sekcji III Okręgowego Zarządu Informacji Nr II w Bydgoszczy (kierownik), a 1 listopada 1951 wyznaczono szefem Oddziału Informacji 12 Korpusu Piechoty w Rzeszowie.
1 stycznia 1953 rozpoczął służbę w GZI w Warszawie – najpierw jako szef Oddziału II Zarządu III, od 29 grudnia 1953 zastępca szefa Oddziału II Zarządu II i od 10 maja 1954 – zastępca szefa Zarządu II.
21 czerwca 1954 zostaje wyznaczony na p/o szefa Zarządu Informacji Pomorskiego Okręgu Wojskowego w Bydgoszczy, 15 czerwca 1955 zostaje szefem tego Zarządu.
Po sformowaniu WSW 28 stycznia 1957 zostaje szefem Oddziału WSW Warszawa. 9 czerwca 1958 zostaje przeniesiony na stanowisko szefa Zarządu WSW Wojsk Lotniczych i Obrony Powietrznej Obszaru Kraju (od 23 sierpnia 1962 – Zarządu WSW Wojsk Obrony Powietrznej Kraju i Inspektoratu Lotnictwa).
Od 2 sierpnia 1967 w kolejnych latach służył w wywiadzie wojskowym jako oficer Zarządu II Sztabu Generalnego Wojska Polskiego, m.in. na stanowisku attaché wojskowego, morskiego i lotniczego Ambasady PRL w Ankarze (1969-1973), a następnie głównego specjalisty w pionie operacyjnym (1973-1983).
. Służbę wojskową zakończył 31 lipca 1990 roku.