Urodził się w 1890 (20 listopada 1891?) r. w Radomsku. Syn Franciszka, kasjera, i Julii z Muszyńskich. Brat Stefana Kazimierza (zob.) i Tadeusza Franciszka (zob.).
Ukończył gimnazjum św. Anny w Krakowie, po czym od 1911 r. studiował na Wydz. Filozoficznym Uniwersytetu Jagiellońskiego.
W czasie I wojny światowej od 13 marca 1915 r. w Legionach Polskich. W okresie od 21 maja do 22 lipca 1915 r. był uczniem szkoły podchorążych LP w Kamieńsku. Następnie przydzielony do baonu uzupełniającego nr 3, a z nim do tworzonego 6 pp LP. W jego składzie jako dowódca plut. 2 komp. 12 września wyruszył na front. Uczestniczył w kampanii wołyńskiej. Ranny 24 października pod Kuklami, z dniem 11 listopada mianowany chor. piech. Do 3 listopada leczył się w szpitalu legionowym w Lublinie, po czym w szpitalu twierdzy nr 15 w Krakowie. Po rekonwalescencji w styczniu 1916 r. powrócił do komp. 1 lipca 1916 r. awansował na ppor. piech. Został potem dowódcą 2 komp.
W następstwie kryzysu przysięgowego 16 lipca 1917 r. zwolniony z Legionów i internowany przez Niemców w Beniaminowie. Przebywał w obozie do 1918 r.
Zwolniony, podjął studia na Wydz. Prawa Uniwersytetu Jagiellońskiego.
Od 2 grudnia 1918 r. w WP. Organizował komp. marszową w Radomsku oraz służył w DOGen Kielce. Następnie dowodził komp. zapasową 24 pp. Od 1 czerwca 1919 r. dowódca 10 komp. 6 pp leg. Uczestniczył w walkach z bolszewikami na froncie litewsko-białoruskim.
Poległ 24 sierpnia 1919 r. w czasie sprawdzania placówek w Podziśnie. Pochowany na Cmentarzu Parafialnym przy ul. Prymasa S. Wyszyńskiego w Radomsku.
Pośmiertnie odznaczony orderem Virtuti Militari 5 kl., Krzyżem Niepodległości oraz awansowany na kpt. piech. (ze starszeństwem z 1 kwietnia 1920 r.).
W.K. Cygan, Oficerowie Legionów Polskich 1914-1917. Słownik biograficzny t. 2, Warszawa 2006; Historia 6 Pułku Piechoty Legionów Józefa Piłsudskiego t. I: Tradycja, Warszawa 1939; Księga pamiątkowa 1830-29.XI-1930, Ostrów Mazowiecka 1930; Lista starszeństwa oficerów Legionów Polskich, Warszawa 1917; Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918-1920, Warszawa 1934; 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 132/1931; V Lista strat Legionów Polskich, Piotrków 1916; Rok bojów na Polesiu 1915-1916, Warszawa 1917; S.F. Składkowski, Beniaminów 1917-1918, Warszawa 1935; K. Stepan, Prawie jak słownik, „Mars” t. 20/2006.