Urodził się 16 czerwca 1899 r. w Siedlcach. Syn Aleksandra i Teodory.
Podczas I wojny światowej od roku 1917 należał do Polskiej Organizacji Wojskowej, w stopniu szer. służył w obwodzie siedleckim. Od 15 października 1918 r. w Polskiej Sile Zbrojnej. W listopadzie 1918 uczestnik akcji rozbrajania okupantów.
W niepodległej Polsce po 11 listopada 1918 r. służył w Wojsku Polskim, w 22 pp i 2 pp leg. Walczył w wojnie z Rosją bolszewicką 1919–1920. Ranny, przez 4 tygodnie leczył się w szpitalu w Krakowie. W lipcu 1921 r. w stopniu sierż. przeniesiony do rezerwy. Pracował jako sekretarz gminy.
Zmarł po 1938 r.
Odznaczony Medalem Niepodległości.
S. Kordaczuk, Siedlecka Księga Chwały 1914–1944. Mieszkańcy regionu w walce o wolność i niepodległość, Siedlce 2018; „Monitor Polski” 1938, nr 177.