Urodził się 6 listopada 1896 r. w Szczercowie pow. Łask. Syn Macieja i Katarzyny.
Pracował jako nauczyciel.
Podczas I wojny światowej, od 30 października 1915 r. służył w POW ps. „Markow”, „Łukasik”, „Sępołowski”. Był komendantem KM w Czuryłach, jednocześnie naczelnikiem tamtejszej ochotniczej straży pożarnej. Aresztowany przez Niemców. Zwolniony w listopadzie 1918 r. 11 listopada powrócił do Czurył i zmobilizował POW.
W niepodległej Polsce, od 11 listopada 1918 podjął służbę w Wojsku Polskim. Służył w 22 pp. W grudniu 1920 r. został zdemobilizowany. Pracował jako dyrektor Okręgowych Związków Spółdzielczych w Warszawie. Członek Związku Peowiaków (placówka Czuryły).
Zmarł po 1938 r.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych i złotym Krzyżem Zasługi.
S. Kordaczuk, Siedlecka Księga Chwały 1914–1944. Mieszkańcy regionu w walce o wolność i niepodległość, Siedlce 2018; „Monitor Polski” nr 140/1932, 23/1934.