W 1944 uczestniczył w bitwie pod Baranowem, jaką stoczyła brygada ALBolesław Dolata, Tadeusz Jurga, Walki zbrojne na ziemiach polskich 1939–1945. Wybrane miejsca bitew, walk i akcji bojowych. Warszawa 1971, s. 619–620.. Po zatrzymaniu się frontu na Wiśle latem 1944 podjął decyzję o przejściu części oddziałów partyzanckich (1 Brygada AL Ziemi Krakowskiej im. Bartosza Głowackiego) przez front, co miało miejsce 15 sierpnia 1944.
Był pierwszym komendantem Milicji Obywatelskiej dawnego województwa rzeszowskiego (1944–1945). Współorganizował jednostki MO i brał udział w walkach z podziemiem antykomunistycznym. Na podstawie uchwały Krajowej Rady Narodowej z 2 listopada 1944 awansował na pułkownika Milicji Obywatelskiej. Od końca 1945 do jesieni 1946 był komendantem wojewódzkim MO w Warszawie, od jesieni 1946 do maja 1948 w Krakowie. Do 1947 brał udział w walkach z podziemiem antykomunistycznym. Od maja 1948 do stycznia 1954 zastępca komendanta głównego Milicji Obywatelskiej do spraw politycznych. 16 lipca 1948 na mocy postanowienia Prezydenta RP Bolesława Bieruta otrzymał nominację na stopień generała brygady Milicji Obywatelskiej.