Urodził się 20 sierpnia 1887 r. w Krakowie; syn Karola i Józefy
Uczył się w I Gimnazjum św. Anny w rodzinnym mieście. Następnie studiował na Akademii Handlowej w Wiedniu. Po jej ukończeniu zaliczył 5 semestrów prawa na Uniwersytecie Warszawskim. Należał do Polskich Drużyn Strzeleckich w Krakowie.
Po wybuchu I wojny światowej, 4 sierpnia 1914 r. wstąpił do Oddziału Strzeleckiego Józefa Piłsudskiego, od 16 sierpnia w Legionach Polskich, służył w VI baonie. Walczył pod Krzywopłotami (16–19 listopada 1914) i Łowczówkiem (22–26 grudnia 1914). Uczestniczył w III kursie Szkoły Podchorążych LP (21 maja–31 lipca 1915), po czym dostał przydział do III Baonu Uzupełniającego. Przeniesiony do 3 Pułku Piechoty II Brygady LP. 1 stycznia 1917 r. otrzymał stopień chor. piech. Wiosną tego roku służył w Krajowym Inspektoracie Zaciągu. Po kryzysie przysięgowym (lipiec 1917) podjął służbę w Polskiej Sile Zbrojnej. Awansował na ppor. piech. Współkierował opanowaniem twierdzy modlińskiej i rozbrojeniem Niemców (11–12 listopada 1918), następnie przez krótki czas był jej komendantem.
W niepodległej Polsce (po 11 listopada 1918) służył w Wojsku Polskim, zweryfikowany jako mjr uzbr. z 1 czerwca 1919, pełnił służbę w Centralnym Składzie Broni nr 2 w Krakowie (1923, 1925), Centrali Odbiorczej Materiałów Uzbrojenia (1928) oraz Pomocniczej Składnicy Uzbrojenia nr 8 w Toruniu (jako jej zarządca, 1932). Z dniem 1 stycznia 1928 r. awansował na stopień ppłk. uzbr. Następnie został zarządcą Głównej Składnicy Uzbrojenia nr 2 w Stawach (wrzesień 1933–grudzień 1934). Z dniem 31 stycznia 1935 r. przeniesiono go w stan spoczynku.
Po wybuchu II wojny światowej został kierownikiem warsztatów uzbrojenia w obronie Warszawy.
Zmarł 12 grudnia 1980 r. w Warszawie.
Odznaczony Krzyżem Niepodległości, trzykrotnie Krzyżem Walecznych oraz estońskim orderem Valgerist 3 kl.
W.K. Cygan, Oficerowie Legionów Polskich 1914–1917. Słownik biograficzny t. 1, Warszawa 2005; W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 2, Mińsk Mazowiecki – Warszawa – Kraków 2011; L. Głowacki, Obrona Warszawy i Modlina na tle kampanii wrześniowej 1939, Warszawa 1985; Księga pamiątkowa 1830–29.XI–1930, Ostrów Mazowiecka 1930; Lista starszeństwa oficerów Legionów Polskich, Warszawa 1917; P. Łossowski, Zerwane pęta, Warszawa 1986; „Monitor Polski” 1931, nr 111; Rocznik oficerski 1923, 1924, 1928, 1932.