Urodził się 6 maja 1896 r. w Łukowie. Syn Stanisława i Pauliny.
W czasie I wojny światowej od 1914 r. w Polskiej Organizacji Wojskowej w Łukowie ps. „Łukowski”. 6 sierpnia 1915 r. wstąpił do Legionów Polskich. Początkowo służył w baterii konnej przy 1 puł LP, a potem (do 17 lipca 1917) w 3 baterii 1 part LP. 27 kwietnia 1917 r. odkomenderowany do szpitala koni.
W następstwie kryzysu przysięgowego internowany przez Niemców w Szczypiornie, a potem w Łomży.
W niepodległej Polsce (po 11 listopada 1918) mieszkał w rodzinnej miejscowości.
Należał do Związku Legionistów Polskich.
Zmarł po 1931 r.
Odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914–1918 t. 1, Kraków – Warszawa – Zalesie Górne 2017; W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 1, Mińsk Mazowiecki – Warszawa – Kraków 2011; „Monitor Polski” 1931, nr 218.