W lutym 1946 został oficerem informacji I sekcji Okręgowego Zarządu Informacji nr I w Warszawie, a w lipcu 1946 starszym oficerem informacji 2 pułku saperów w Wydziale Informacji garnizonu Modlin. W lipcu 1947 został wyznaczony na starszego oficera informacji II sekcji Okręgowego Zarządu Informacji nr 9, a w marcu 1948 powrócił do garnizonu Modlin na stanowisko kierownika sekcji informacji. W grudniu 1948 został starszym oficerem informacji 54 pułku artylerii w Giżycku, w strukturze 18 Dywizji Piechoty w Ełku. W lipcu 1949 powrócił do Warszawy, gdzie został zastępcą kierownika 2 sekcji Okręgowego Zarządu Informacji nr I. Równolegle w latach 1947–1950 ukończył wieczorowo 3 klasy gimnazjum ogólnokształcącego w Warszawie.
W październiku 1951 został przeniesiony na kierownika 4 sekcji w Okręgowym Zarządzie Informacji nr 8, gdzie w maju 1952 awansował na szefa wydziału. W czerwcu 1954 został przeniesiony do Marynarki Wojennej, gdzie objął funkcję zastępcy szefa Okręgowego Zarządu Informacji nr 8 w Gdyni. Od lipca 1955 do sierpnia 1956 przebywał na Kursie Specjalistycznym Służby Kontrwywiadu i Wywiadu w Wyższej Szkole Komitetu Bezpieczeństwa ZSRR w Moskwie.