Urodził się 28 stycznia 1899 r. w Lipnie koło Sarnak. Syn Mateusza i Elżbiety z Synkowskich.
W czasie I wojny światowej od stycznia 1917 r. w POW ps. „Kakłuski”. W stopniu szer. pełnił służbę w terenie Lipno-Sarnaki.
11 listopada 1918 r. wstąpił do Milicji Ludowej. Ranny w prawe biodro i bok podczas rozbrajania Niemców w Horoszkach, dostał się do niewoli. Przebywał w niej miesiąc, po czym został uwolniony.
Od 28 maja 1919 r. w WP. Służył w oddziałach łączności, uzyskując stopień plut. 17 października 1923 r. przeniesiony do rezerwy.
W niepodległej Polsce mieszkał w rodzinnej miejscowości. Pracował na roli.
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 93/1937.