Urodził się 23 marca 1898 r. w Jasionowie pow. Augustów. Syn Józefa Pawła i Franciszki z Krysztopów.
W roku 1911 ukończył szkolę powszechną, po czym pracował w rodzinnym gospodarstwie.
W czasie I wojny światowej służył w Polskiej Organizacji Wojskowej ps. „Redin”, pełnił funkcję komendanta placówki w Jaminach. W listopadzie 1918 r. brał udział w akcji rozbrajania Niemców.
W niepodległej Polsce (po 11 listopada 1918) podoficer Wojska Polskiego; do 16 stycznia 1919 r. służył w 33 Pułku Piechoty.
Od 2 lutego do 31 lipca 1922 r. służył w Policji Państwowej w Augustowie. Podjął służbę w Straży Celnej i od 13 listopada 1922 do 20 lutego 1925 pełnił ją w komisariacie w Lipówce. Od 21 lutego 1925 r. podoficer zawodowy WP służył w 26 baonie Korpusu Ochrony Pogranicza w Żytyniu oraz od 17 stycznia 1929 r. w baonie KOP „Sejny”. W roku 1937 posiadał stopień st. sierż.
Odznaczony Medalem Niepodległości i brązowym Krzyżem Zasługi.
W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 1, Mińsk Mazowiecki – Warszawa – Kraków 2011; „Monitor Polski” 1937, nr 64; https://jzi.org.pl/2020/02/13/peowiacy-z-gminy-sztabin/.