Urodził się 13 czerwca 1896 r. w Dankowicach koło Kęt. Syn Marii.
Pracował jako górnik.
W czasie I wojny światowej od 8 sierpnia 1914 r. w oddziale J. Piłsudskiego i Legionach Polskich. Do 1 października służył m.in. w baonie uzupełniającym 1 pp LP por. Zygmunta Bobrowskiego. Od listopada w 3 komp. V baonu 7 pp LP. 8 sierpnia 1915 r. awansował na st. szer. Ranny 17 września 1915 r. pod Hulewiczami, od 12 do 23 listopada przebywał w Domu Uzdrowieńców LP w Kamieńsku. Od 17 stycznia 1916 r. ponownie w macierzystej komp. 21 kwietnia awansował na kpr.
Po 1918 r. w WP. W niepodległej Polsce podoficer zawodowy. W 1933 r. posiadał stopień st. sierż. Służył w 5 pp leg.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości.
IV Lista strat Legionów Polskich, Piotrków 1916; „Monitor Polski” nr 212/1933.