Urodził się 10 maja 1892 r. w Kielcach. Syn Józefa i Anny.
Był robotnikiem.
W czasie I wojny światowej od 16 sierpnia 1914 r. w Legionach Polskich. 30 września w składzie 2 pp LP wyruszył nna front karpacki. Przeniesiony 24 kwietnia 1915 r. do IV baonu 2 pp LP (potem: baon uzupełniający kpt. Tadeusza Terleckiego), z którym 10 maja został wcielony do tworzonego 4 pp LP. Służył w 9 komp., w składzie której 15 lipca wyruszył na front. Walczył na Lubelszczyźnie i Wołyniu. 21 października 1915 r. awansował na st. szer., a później na kpr. Leczył się też w szpitalu w Wiedniu.
Zmarł po 1937 r.
Odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914-1918 t. 1, Kraków, Warszawa, Zalesie Górne 2017; „Monitor Polski” nr 64/1937.