Urodził się 30 grudnia 1897 r. w Kuźnicy Błońskiej pow. Sieradz. Syn Tomasza i Józefy.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Służył w 2 komp. VI baonu I Brygady i 7 pp LP. Ranny 22 sierpnia 1915 r. pod Wysokim Litewskim, leczył się w szpitalu Weisskirchen, a od końca września przebywał w Domu Uzdrowieńców LP w Kamieńsku. Następnie 3 komp. V baonu 7 pp LP. Ranny w czasie bitwy pod Kościuchnówką (4-6 lipca 1916). Po rekonwalescencji powrócił do komp. (wówczas 11 komp. 5 pp LP).
W niepodległej Polsce jako mechanik służył w Straży Ogniowej w Radomsku.Później był powiatowym instruktorem straży pożarnej w Sieradzu.
Podczas II wojny światowej aresztowany przez Niemców. Jako zakładnik osadzony w więzieniu w Sieradzu.
Rozstrzelany 14 listopada 1939 r. w zbiorowej egzekucji na cmentarzu żydowskim w Sieradzu. Pochowany w zbiorowej mogile ofiar egzekucji na tamtejszym Cmentarzu Parafialnym.
Odznaczony Krzyżem Niepodległości.
Żonaty, miał syna Tadeusza (1921-14 XI 1939), ucznia gimnazjum, zamordowanego z ojcem.
IV Lista strat Legionów Polskich, Piotrków 1916; „Monitor Polski” nr 63/1933; VII Lista strat Legionów Polskich, Piotrków 1916.