Urodził się 11 lutego 1902 r. w Radzanowie pow. Mława. Syn Władysława, cieśli, i Antoniny z Drapczyńskich.
Wyjechał do Warszawy, celem nauki szkolnej.
W czasie I wojny światowej w POW ps. „Wyrwidąb”. Był organizatorem i dowódcą POW w Radzanowie. Brał udział w rozbrajaniu Niemców w listopadzie 1918 r. m.in. w Szreńsku (18 listopada). Wstąpił wówczas do WP. Służył, zapewne, w 32 pp. Po wojnie z bolszewikami w rezerwie.
W niepodległej Polsce do 1931 r. był zarządcą majątku w Mdzewku. Następnie mieszkał w rodzinnej wsi. Pracował jako agronom.
Podczas II wojny światowej brał udział w działalności konspiracyjnej w szeregach AK ps. „Mański”. Był komendantem placówki w Radzanowie.
Po II wojnie światowej, wobec groźby aresztowania, wyjechał na Mzury, gdzie często zmieniał miejsce zamieszkania. W marcu 1946 r. został wójtem gminy Ramsowo pow. Barczew. Po kilku latach przeniósł się do Olsztyna.
Zmarł 30 października 1982 r. w Olsztynie i został pochowany na tamtejszym Cmentarzu Komunalnym przy ul. Poprzecznej kwat. 31.
Odznaczony Medalem Niepodległości.
Żonaty (od 1932 r.) z Natalią Kapuścińską.
„Monitor Polski” nr 178/1937; W. Piotrowski, Rok 1918 w Radzanowie i okolicy, „Radzanowski Zeszyt Historyczny” nr 2/2018.