Urodził się 1 lipca 1895 r. we wsi Ostrówek pow. Lubartów. Syn Stanisława i Józefy.
W czasie I wojny światowej w Legionach Polskich. Od 17 lutego 1916 r. w stopniu szer. służył w 11 komp. 6 pp LP. Na początku maja 1916 r. chory, przebywał w szpitalu twierdzy nr 4 w Krakowie.
W niepodległej Polsce w końcu lat 30. pracował jako woźny w Gimnazjum im. J. Kraszewskiego w Białej Podlaskiej.
Członek Zw. Legionistów Polskich (oddział lubelski).
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich t. I, Kraków, Warszawa, Zalesie Górne 2017; Historia 6 Pułku Piechoty Legionów Józefa Piłsudskiego t. 1: Tradycja, Warszawa 1939; „Monitor Polski” nr 64/1937; Sprawozdanie z działalności zarządu oddziału Związku Legionistów Polskich w Lublinie za rok 1937-38, Lublin brw; VI Lista strat Legionów Polskich, Piotrków 1916.