Urodził się 14 października 1899 r. w Chodowie (Niwiskach) pow. Siedlce. Syn Stanisława i Bronisławy z Brzeszków (?).
W czasie I wojny światowej od 1 sierpnia 1915 r. w POW ps. „Głaz”. Służył w obwodzie siedleckim.
Od 1 marca 1919 r. w WP. Służył m.in. w formacjach strzelców granicznych. 1 grudnia 1921 r. mianowany ppor. piech. Wkrótce potem przeniesiony do rezerwy.
Pracował jako urzędnik w Ubezpieczalni Społecznej w Kutnie.
Podczas II wojny światowej w 1939 r. zmobilizowany do WP, brał udział w kampanii wrześniowej, podczas której dostał się do niewoli niemieckiej. Przebywał w niej min. w oflagu II A w Prenzlau.
Zmarł po 1945 r.
Odznaczony Medalem Niepodległości i srebrnym (?) 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 64/1937; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.