Urodził się 9 września 1895 r. w Suchowoli gm. Chmielnik na Kielecczyźnie.
W czasie I wojny światowej od 15 kwietnia 1915 r. w POW ps. „Kędzior”. Był komendantem lokalnym w Chmielniku (1 czerwca-1 lipca 1917).
Od listopada 1918 r. w WP. Służył w 25 pp, a potem w 4 pp leg, uzyskując stopień sierż. Po wojnie z bolszewikami w rezerwie.
W niepodległej Polsce był handlowcem.
Działacz OSP, posiadał rangę młodzego instruktora.
Należał do Zw. Peowiaków.
Po II wojnie światowej przez wiele lat był komendantem powiatowym OSP w Busku-Zdroju, uzyskał stopień mjr. poż.
Zmarł 25 sierpnia 1958 r. Pochowany na Cmentarzu Parafialnym w Chmielniku.
Odznaczony Krzyżem Walecznych, Medalem Niepodległości i srebrnym Krzyżem Zasługi.
Żonaty z Janiną Drozdowską, miał z nią troje dzieci m.in. córkę Krystynę.
„Monitor Polski” nr 251/1931; P. Wzorek, Organizacja Okręgu VI Polskiej Organizacji Wojskowej, www.caw.wp.mi.pl (dostęp 27 VIII 2017).