Urodził się 22 grudnia 1895 r. w Sztabinie pow. Augustów. Syn Antoniego i Konstancji z Marciszewskich.
Ukończył szkołę powszechną.
Pracował na roli oraz jako stolarz.
Po wybuchu I wojny światowej (28 lipca 1914) podjął służbę w Polskiej Organizacji Wojskowej.
W niepodległej Polsce (po 11 listopada 1918) wstąpił do Wojska Polskiego; służył w 1. Suwalskim Pułku Strzelców, od lipca 1919 r. 41. Suwalski Pułk Piechoty, W szeregach swojego Pułku uczestniczył w wojnie z Rosją bolszewicką lat 1919–1920; był ciężko ranny. Po rekonwalescencji orzeczono inwalidztwo. Zdemobilizowany 26 maja 1922 r. w stopniu kaprala.
W latach 30. XX w. wyemigrował do Francji, zamieszkał w St. Denis.
Zmarł po 1934 r.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” 1934, nr 27