Od września 1951 do sierpnia 1952 słuchacz Rocznej Szkoły MBP w Legionowie, a od 1 września 1952 zastępca szefa PUBP w Wejherowie. Od 1 marca 1953 kierownik sekcji Wydziału Szkolenia WUBP w Gdańsku, później starszy instruktor, od 1 lipca 1955 kierownik sekcji, od 1 maja 1956 zastępca kierownika Miejskiego Urzędu ds. Bezpieczeństwa Publicznego w Gdyni. 31 stycznia 1957 na własną prośbę zwolniony, 1 lutego 1959 przyjęty ponownie jako starszy oficer operacyjny Sekcji I Wydziału III Komendy Wojewódzkiej MO w Gdańsku. Później kierował Grupami w Wydziale II SB KW MO w Gdańsku, od 1 marca 1967 kierownik Samodzielnej Sekcji Informacji i Sprawozdawczości SB tej komendy, od 1 czerwca 1967 zastępca naczelnika Wydziału Ogólnego, od 16 maja 1968 starszy inspektor Inspektoratu Kierownictwa SB KW MO. 1974 przeniesiony do centrali MSW w Warszawie, od 16 sierpnia inspektor Departamentu I MSW - od 1 lutego 1975 rezydent Departamentu I MSW w Wiedniu pod przykryciem pracownika PHZ "Polcargo" w Gdyni. Od jesieni 1979 ponownie w Gdańsku, od 1 lutego 1980 do 28 lutego 1982 starszy inspektor przy zastępcy komendanta wojewódzkiego MO ds.