Urodził się 19 czerwca 1892 r. w Radomsku. Syn Franciszka, kasjera, i Julii z Muszyńskich. Brat Mariana (zob.) i Tadeusza Franciszka (zob.)..
Pracował jako buchalter.
W czasie I wojny światowej od 19 kwietnia 1915 r. w Legionach Polskich. Służył w 5 pp LP, uzyskując stopień sierż.
Po 1918 r. w WP. Mianowany 1 marca 1919 r. ppor. rach., służył wówczas w Urzędzie Gospodarczym w Łomży.
Zweryfikowany jako por. adm. gosp. z 1 czerwca 1919, służył w Kierownictwie Rejonowym Intendentury w Warszawie (1923, 1924), a w 1928 r. należał do kadry oficerów intendentury. W 1932 r. pełnił służbę w Składnicy Materiałów Intendentury w Warszawie. Awansowany 19 marca 1937 r. na kpt. int., wiosną 1939 r. był kierownikiem referatu rachunkowego w wydz. administracyjnym Wojskowego Instytutu Geograficznego.
Dalsze jego losy są nieznane.
Odznaczony Krzyżem Niepodległości i srebrnym Krzyżem Zasługi.
G. Mieczyński, Żołnierze Legionów Polskich Józefa Piłsudskiego z powiatu nowo-radomskiego, „Zeszyty Radomszczańskie” t. XV/2018; „Monitor Polski” nr 217/1932, 64/1937; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006.