Od kwietnia 1918 roku był działaczem Towarzystwa Straży Kresowej, w ramach którego kierował jego pracami w powiecie chełmskim i brał udział w rozbrajaniu Niemców na Podlasiu. Powierzono mu kierownictwo Straży Kresowej na Suwalszczyźnie. Był jednym z inicjatorów i dowódców powstania sejneńskiego o polskość Sejneńszczyzny.

Poległ jako dowódca jednego z oddziałów powstańczych w następujących okolicznościach: W dniach 23 i 24 sierpnia 1919 roku, w wyniku zbrojnych działań powstańczej grupy POW „Sumowo”, dowodzonej przez pchor. Wacława Zawadzkiego (ps. „Rózga”), zostały zajęte Sejny i pobliskie miejscowości, w których rozbrojono lub wyparto żołnierzy litewskich. Powstańcy, w oczekiwaniu na regularne jednostki Wojska Polskiego (41 Suwalski Pułk Piechoty), kontynuowali rozbrajanie litewskich placówek wojskowych na linii rzeki Czarnej Hańczy i Kanału Augustowskiego. Umacniali również swoje pozycje na przedpolach miasta i utworzyli zaczątki polskiej administracji. W nocy z 24 na 25 sierpnia, około godziny 4.30 cztery kompanie wojska litewskiego, wsparte przez kilka oddziałów szaulisów (strzelców) i oddział niemieckich ochotników, rozpoczęły atak na Sejny.