Urodził się 3 października 1894 r. w Wąchocku. Syn Franciszka i Wiktorii z Mierników.
W czasie I wojny światowej w Polskiej Organizacji Wojskowej ps. „Janina”. Kierował rozbrajaniem Austriaków w Wierzbniku i Starachowicach (31 października-1 listopada 1918). 2 listopada na czele grupy peowiaków wyjechał do Radomia, gdzie wstąpił do Wojska Polskiego.
W czerwcu 1921 r. w stopniu por. kaw. służył w 18 puł. Wkrótce potem przeniesiony do rezerwy. Zweryfikowany jako por. rez. kaw. z 1 czerwca 1919 r.
W niepodległej Polsce mieszkał w Warszawie. Pracował jako mierniczy.
Podczas II wojny światowej służył w ludowym WP. We wrześniu 1944 r. w stopniu kpt. był topografem 11 DP.
Dalsze jego losy są nieznane.
Odznaczony Medalem Niepodległości.
Opublikował: Z działalności P.O.W. na terenie podobwodu Starchowice-Wierzbnik, „Żołnierz Legionów i POW” 1938, nr 3.
„Monitor Polski”1937, nr 64; Rocznik oficerski 1923, 1924; E. Sobczyński, W Armii Ludowej, www.geoforum.pl/strona/47155,47159,47186/wojsko-ii-wojna-swiatowa-w-armii-ludowej [dostęp 15 II 2022].