W czasie I wojny światowej w POW ps. „Żegota”. W końcu 1915 r. został komendantem komendy miejscowej w Gorzkowie (obwód krasnostawski). W końcu tego roku ukończył kurs POW w Nałęczowie. Następnie od 22 lipca 1917 do 21 października 1918 r. komendant podobwodu II tego obwodu.
Pracował jako nauczyciel, następnie był referendarzem Kuratorium Okręgu Szkolnego Lubelskiego. Z dniem 1lipca 1934 r. przeniesiono go na stanowisko podinspektora szkolnego w Białymstoku. W 1938 r. sprawował funkcję powiatowego inspektora szkolnego w Wysokim Mazowieckim.
Dalsze jego losy są nieznane.
Odznaczony Medalem Niepodległości.
Dzieje powiatu Wysokie Mazowieckie – Powiat wysokomazowiecki w niepodległej Polsce 1918-1939, „Głos Wysokomazowiecki” styczeń 2016; „Dziennik Urzędowy Kuratorjum Okręgu Szkolnego Lubelskiego” nr 2/1934; „Monitor Polski” nr 260/1931; F. Żurek, Powiat krasnostawski w walce o wolność, Warszawa 1937.