Urodził się 8 września 1900 r. w Wiśniczu Nowym pow. Bochnia. Syn Franciszka i Józefy z Trojanów.
W czasie I wojny światowej 1 stycznia 1918 r. wstąpił w Bochni do Polskiego Korpusu Posiłkowego. W stopniu uł. był żołnierzem szw. uzupełniającego 2 puł LP. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Bustyahaza.
Zwolniony, po czym 12 kwietnia w szeregach armii austro-węgierskiej wyruszył na front włoski.
Po 1918 r. w WP. Służył w 2 pszwol. W niepodległej Polsce podoficer zawodowy WP. W 1937 r. posiadał stopień wachm.
Dalsze jego losy są nieznane.
Odznaczony orderem Virtuti Militari 5 kl. i Medalem 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.