Urodził się 15 października 1896 r. w Stoku Lackim koło Siedlec. Syn Jana i Bronisławy z Pliszków (?).
W czasie I wojny światowej od 15 lutego 1916 r. w POW ps. „Sobieski”. Był dowódcą sekcji. Po rozbrojeniu Niemców w listopadzie 1918 r. automatycznie przeszedł do WP.
Służył w 22 pp. Brał udział w walkach z Ukraińcami i bolszewikami. Ranny w lipcu 1919 r. w rejonie Tarnopola. Po rekonwalescencji powrócił do pułku. W maju 1921 r. w stopniu plut. przeniesiony do rezerwy.
W niepodległej Polsce w końcu lat 30. mieszkał w kolonii Suchowszczyzna koło Wysokiego Litewskiego.
Należał do Zw. Peowiaków.
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” nr 140/1938.