Urodził się 23 września 1898 r. w Stanisławowie. Syn Felicjana i Stanisławy z Dyrdzińskich. Brat Tadeusza Henryka (zob.).
W latach 1909–1912 uczył się ślusarstwa budowlanego w Państwowej Szkole Przemysłowej we Lwowie.
W czasie I wojny światowej w Legionach Polskich. W stopniu st. szer. służył w 2 pp LP.
W niepodległej Polsce mieszkał w rodzinnym mieście. Pracował jako ślusarz kolejowy. Od 1934 r. należał do komisji dyscyplinarnej w Dyrekcji Okręgowej Kolei Państwowych w Stanisławowie.
Zmarł 23 lutego 1957 r. i został pochowany na Cmentarzu Komunalnym w Legnicy.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
Dwudzieste Sprawozdanie c.k. Państwowej Szkoły Przemysłowej we Lwowie za rok szkolny 1911–1912, Lwów 1912; „Dziennik Urzędowy Ministerstwa Komunikacji” nr 20/1934; Dziewiętnaste Sprawozdanie c.k. Państwowej Szkoły Przemysłowej we Lwowie za rok szkolny 1910–1911, Lwów 1911; „Monitor Polski’ nr 167/1932.