1 września 1944 został kierownikiem WUBP w Rzeszowie, a 13 stycznia 1945, w związku ze styczniową ofensywą Armii Czerwonej, został skierowany do województwa krakowskiego gdzie pełnił służbę w stopniu majora jako szef WUBP w Krakowie (do 3 kwietnia). 1 kwietnia 1945 został kierownikiem Grupy Operacyjnej MBP Dolny Śląsk, a od 1 stycznia 1946 pracował w centrali MBP w Warszawie m.in. jako naczelnik Wydziału II Departamentu III i naczelnik Wydziału VI Departamentu I MBP.
Od 16 kwietnia 1951 słuchacz Kursu Aktywu Kierowniczego MBP, po którym 1 listopada 1951 został zastępcą szefa WUBP w Łodzi. Od 1 grudnia 1952 zastępca szefa i p.o. szefa WUBP/WUdsBP w Koszalinie. Od 1 sierpnia 1955 do 1 września 1956 słuchacz Rocznej Szkoły Operacyjnej w Moskwie, następnie zastępca szefa WUdsBP w Warszawie (do 28 listopada 1956). Następnie był inspektorem i starszym inspektorem w Biurach SB MSW i Departamentach SB MSW. Członek PZPR.
Pochowany na cmentarzu Wojskowym na Powązkach, kwatera A 16-4-14.