Od 13 września 1944 r. funkcjonariusz Wojewódzkiego Urzędu Bezpieczeństwa Publicznego w Rzeszowie, 13 stycznia 1945 r. przeniesiony do WUBP w Krakowie, gdzie 11 kwietnia 1945 r. został kierownikiem Sekcji 7, 1 stycznia 1946 r. zastępcą kierownika Wydziału III „A” WUBP, a 1 maja 1951 r. naczelnikiem tego wydziału. Od 1 maja 1952 r. do 1 marca 1954 r. naczelnik Wydziału III WUBP w Krakowie. Od 1 marca 1954 r. inspektor, a od 1 kwietnia 1955 r. starszy inspektor Kierownictwa WUBP w Krakowie, Następnie jako funkcjonariusz Komitetu do spraw Bezpieczeństwa Publicznego (KdsBP) przy Radzie Ministrów od września 1955 r. do lipca 1956 r. był słuchaczem Kursu Specjalnego w Moskwie. Od 15 sierpnia do 28 listopada 1956 r. jest zastępcą kierownika Stołecznego Urzędu ds. Bezpieczeństwa Publicznego w Warszawie.