Od 17 stycznia 1945 pełnił funkcję młodszego referenta w Wydziale Służby Zewnętrznej w Komendzie Wojewódzkiej MO w Rzeszowie. Tam przeszedł przeszkolenie w wymiarze trzech miesięcy. Od października 1945 był instruktorem polityczno-wychowawczym w Komendzie Powiatowej MO w Sanoku (funkcjonującej w budynku przy ul. Henryka Sienkiewicza 5). Został mianowany komendantem posterunku MO w Załużu. W 1947 ukończył szkołę oficerską w Łodzi. Ukończył także wykształcenie średnie. Od lipca 1947 służył na stanowisku p.o. instruktora politycznego w KP MO w Tarnobrzegu. Tam także uczestniczył w likwidacji oddziałów Narodowych Sił Zbrojnych (tzw. banda „Grubego Władka”). Następnie pracował w KP MO w Lubaczowie, od 15 kwietnia 1949 na stanowisku zastępcy komendanta ds. polityczno-wychowawczych, później na stanowisku komendanta. Również na tym terenie uczestniczył w likwidacji polskich oddziałów określanych wówczas jako „szpiegowsko-dywersyjne”. Później odbył studia wyższe w Warszawie ukończone z tytułem magistra, po czym w stopniu porucznika pełnił funkcję naczelnika Wydziału Szkolenia w KW MO w Rzeszowie od 1 lipca do 14 grudnia 1954. Od 1 stycznia 1957 do 9 listopada 1965 sprawował stanowisko komendanta Komendy Miejskiej MO w Rzeszowie. W 1964 został awansowany do stopnia podpułkownika.