Urodził się w 1894 lub 1895 r. w Wieliczce. Syn Józefa.
Mieszkał w Niepołomicach. Pracował jako monter.
Należał do Związku Strzeleckiego w Wieliczce.
W czasie I wojny światowej 7 sierpnia 1914 r. jako zastępca dowódcy II sekcji w oddziale Bolesława Szpunara wyruszył do Krakowa. Następnego dnia wcielony do I plut. 12 komp. strzeleckiej (potem: 1 komp. V baonu) oddziału J. Piłsudskiego i Legionów Polskich ps. „Keruj”. Ranny w maju 1915 r. podczas bitwy pod Konarami. W połowie sierpnia przebywał w szpitalu twierdzy nr 5 w Krakowie. Po rekonwalescencji w stopniu plut. w komp. uzupełniającej nr 3. 16 maja 1916 r. ponownie wyruszył na front.
Po 1918 r. w Wojsku Polskim. W niepodległej Polsce podoficer zawodowy. W stopniu st. sierż. służył w Okręgowym Zakładzie Gospodarczym III w Grodnie.
Zmarł w 1923 r. w Wieliczce i tu został pochowany.
Pośmiertnie odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
J. Hojarczyk, Związki Strzeleckie w obwodzie wielickim (1912–1914), Warszawa 1939; Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 292/1933.