Urodził się 16 lipca 1900 r. w Warszawie. Syn Antoniego i Katarzyny z Wojciechowskich..
W czasie I wojny światowej w Polskiej Organizacji Wojskowej ps. „Odwet”. Służył w obwodzie mińskim
Ukończył seminarium nauczycielskie w Siennicy (1918 r.).
Po rozbrojeniu okupantów od listopada 1918 r. w Wojsku Polskim. Jako dowódca plutonu 8 kompanii służył w 22 pułku piechoty. Po wojnie z bolszewikami w rezerwie. Z dniem 1 września 1929 r. mianowany ppor. rez. piech., 19 marca 1939 r. awansował na por. rez. piech.
W niepodległej Polsce w 1923 r. ukończył wyższy kurs nauczycielski. W 1925 r. był kierownikiem Państwowej Preparandy Nauczycielskiej w Hucie Mińskiej. W końcu lat 30. pracował jako nauczyciel w Liceum Krzemienieckim.
W 1939 r. zmobilizowany do WP, po 17 września dostał się do niewoli sowieckiej. Przebywał w obozie w Kozielsku.
Wywieziony na podstawie listy 025/3 z 9 kwietnia 1940 r., wkrótce potem został zamordowany w lesie katyńskim. W 1943 r. jego zwłoki zidentyfikowano (nr 1031); znaleziono przy nich pismo z PKO, odcinek pocztowy, telegram, trzy pocztówki, dwa listy i fotografię.
Odznaczony Medalem Niepodległości, pośmiertnie (2007) awansował na kpt..
Żonaty, miał potomstwo
Jego pamięci poświęcono tabliczkę w katedrze polowej WP w Warszawie.
Katyń. Księga Cmentarna Polskiego Cmentarza Wojennego, Warszawa 2000;J. Kuligowski, Mińsk Mazowiecki w okresie międzywojennym, w: VI wieków Mińska Mazowieckiego t. V, Mińsk Mazowiecki 2018-2019; J. Kuligowski, Życie polityczne, społeczno-gospodarcze i kulturalne powiatu mińskomazowieckiego w latach 1918-1939, Mińsk Mazowiecki 2013; „Monitor Polski” 1937, nr 64; Rocznik oficerski rezerw1934; R. Rybka, K. Stepan, Awanse oficerskie w Wojsku Polskim 1935-1939, Kraków 2003.