Urodził się 29 maja 1896 r. w Jarosławiu. Syn Teofila (zob.) i Bronisławy ze Smolków (zob.). Brat Tadeusza (zob.) i Mieczysława Jana (zob.).
Od 1907 r. uczył się w gimnazjum w Buczaczu. Maturę uzyskał w 1915 r. w gimnazjum w Wadowicach.
Członek Oddziału Ćwiczebnego (tajnego skautingu). Uczestniczył w kursie wywiadowczym w Brzuchowicach (1910 r.), po czym należał do pionierów ruchu skautowego w Buczaczu. Był zastępowym I Drużyny Skautowej im. J. Skrzetuskiego w tym mieście.
W czasie I wojny światowej od 5 sierpnia 1914 r. w oddziale J. Piłsudskiego i Legionach Polskich. Służył w 1 komp. II baonu 1 pp LP. W końcu stycznia 1915 r. leczył się w szpitalu rezerwowym zorganizowanym w seminarium nauczycielskim w Kętach. 25 lutego został superarbitrowany.
Po 1918 r. w WP. Zweryfikowany jako kpt. piech. z 1 czerwca 1919, co najmniej od 1923 do 1928 r. był oficerem 39 pp. W 1932 r. służył w Okręgowym Urzędzie PW i WF w Łodzi, a w 1935 r. w 31 pp. Awansowany 19 marca 1937 r. na mjr. adm., wiosną 1939 r. zajmował stanowisko oficera mobilizacyjnego 40 pp.
W czasie kampanii 1939 r. w Ośrodku Zapasowym 5 DP we Lwowie. Dowodził improwizowanym baonem 40 pp w obronie Lwowa. Po kapitulacji załogi Lwowa (22 września) przedostał się na Węgry, gdzie został internowany.
Dalsze jego losy są nieznane.
Odznaczony Medalem Niepodległości i srebrnym Krzyżem Zasługi.
H. Bagiński, U podstaw organizacji Wojska Polskiego 1908-1914, Warszawa 1935; R. Dalecki, Armia „Karpaty” w wojnie obronnej 1939 roku, Rzeszów 1989; IX. Sprawozdanie Dyrekcyi c.k. Gimnazyum w Buczaczu za rok szkolny 1908, Buczacz 1908; „Monitor Polski” nr 132/1931; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; M. Siwiec-Cielebon, Wolności siew. Absolwenci i uczniowie c. i k. Gimnazjum Wyższego w Wadowicach do 1918 r. jako kadra przyszłych sił zbrojnych odrodzonej Rzeczypospolitej, „Przegląd Historyczno-Kulturalny Wadoviana”, nr 21/2018; XIII. Sprawozdanie Dyrekcyi c.k. Gimnazyum w Buczaczu, Jasło 1912.