w latach 1948–1950 kierował PUBP w Augustowie, później, do 1951 r., szef PUBP w Łomży. Od 1 listopada 1951 r. zastępca naczelnika Wydziału V WUBP w Białymstoku. Od 1953 r. funkcjonariusz Departamentu VII MBP, w latach 1954–1956 pracownik rezydentury w Paryżu pod przykryciem attaché Ambasady PRL, od 1962 do 1966 r. rezydent ps. „Marek” rezydentury w Rzymie pod przykryciem I sekretarza Ambasady PRL i kierownika Wydziału Konsularnego, od 1 listopada 1966 r. naczelnik Wydziału VI Departamentu I MSW, 15 stycznia 1967 r. mianowany zastępcą dyrektora Departamentu IV MSW, od 1 czerwca 1971 r. starszy inspektor Grupy do Zleceń Specjalnych MSW. Zginął w katastrofie lotniczej k. Goleniowa wraz z ministrem spraw wewnętrznych Wiesławem Ociepką i delegacją czechosłowackiego MSW. Pochowany na cmentarzu Powązki Wojskowe w Warszawie (kwatera A33-6-1).
Życie prywatne 21 stycznia 1947 r. zawarł związek małżeński z Janiną Grycuk, z którą posiadał dwoje dzieci.