W 1946 na czele swojego szwadronu 6 Brygady Wileńskiej brał udział w walkach z grupami operacyjnymi UB i milicji we wsi Brzozowo-Antonie (28 kwietnia), pod Śliwowem (30 kwietnia), pod Łosicami (2 lipca) pod Księżpolem (2 sierpnia). 23 sierpnia 1946 urządził zasadzkę na samochody UB na trasie Siemiatycze-Bielsk Podlaski, 4 listopada rozbroił grupę żołnierzy WP w Grabinach k. Węgrowa. 12 grudnia 1946 zatrzymał samochody z grupą aktywistów PPR współpracującymi z UB i ochraniającymi ich żołnierzami KBW, jedną działaczkę (Wandę Podniesińską) zwolnił, resztę zatrzymał, a następnie zastrzelił podczas próby ucieczki. 31 stycznia 1947 stoczył potyczkę z grupą operacyjną MO i UB k. wsi Tosie, 27 lutego 1947 zajął Janów Podlaski, rozbrajając posterunki MO i WOP, 1 marca zaatakował i rozbroił pluton KBW na mocie na Bugu, 2 czerwca zajął Wisznice i Roskosz i odparł atak grupy KBW i UB pod Utrówką, 25 czerwca 1947 ostrzelał sowieckie samochody wojskowe na szosie Siedlce-Międzyrzecz, 26 czerwca rozbił grupę operacyjną KBW pod Krynicami, 23 grudnia 1947 wraz z oddziałem Kazimierza Kamieńskiego „Huzara” stoczył walkę z grupą operacyjną UB i KBW pod Łapami, 23 marca 1948 odparł atak grupy operacyjnej KBW w Grzymkach.