Urodził się 26 sierpnia (16 maja) 1896 r. w Bochni. Syn Józefa i Antoniny z Kociołków. Brat Feliksa Franciszka (zob.) i Mariana Marcina (zob.).
Uczeń gimnazjum w Bochni. Od grudnia 1912 r. należał do Związku Strzeleckiego..
W czasie I wojny światowej od sierpnia 1914 r. w Legionach Polskich. Dowodził plut. 10 komp. 2 pp LP. 29 września 1914 r. otrzymał stopień chor. piech., po czym dzień później wyruszył z pułkiem na front karpacki. 3 grudnia przeniesiony z całym baonem do 3 pp LP (6 komp.). Od maja 1915 r. w 4 pp LP (6 komp.). Uczestniczył w walkach na Lubelszczyźnie i Wołyniu, awansując 1 lipca 1916 r. na ppor. piech. Chory, w połowie tego miesiąca leczył się w szpitalu twierdzy nr 5 w Krakowie. Po rekonwalescencji w komp. uzupełniającej nr 3. 31 grudnia powrócił do 4 pp LP. Od 10 stycznia 1917 r. dowwódca 2 komp. Wiosną przebywał na kursie wyszkolenia nr 4. W okresie kryzysu przysięgowego dowodził I baonem aż do jego likwidacji we wrześniu 1917 r.
16 września wcielony do armii austro-węgierskiej, służył w baonie zapasowym 20 pp w Bochni.
Należał do POW w tym mieście.
Od 1918 r. w Wojsku Polskim. 15 listopada awansowany na por. piech. (z dniem 1 stycznia), w składzie 6 komp. 4 pp leg brał udział w walkach z Ukraińcami w okolicach Lwowa. Następnie w 25 pp walczył z bolszewikami. 1 grudnia 1919 r. awansował na kpt. piech. W marcu 1920 r. przeniesiony do 3 psp. Ciężko ranny w czasie bitwy warszawskiej w sierpniu 1920 r.
Zmarł w 1921 r. na tyfus w Warszawie.
Pośmiertnie odznaczony orderem Virtuti Militari 5 kl. i Krzyżem Niepodległości.
Jest wymieniony na tablicy na pomniku Czynu Legionowego w Bochni.
W.K. Cygan, Oficerowie Legionów Polskich 1914–1917. Słownik biograficzny t. 2, Warszawa 2006; Czwarty Pułk Piechoty 1806–1966, Londyn [1965]; J. Giza, Organizacja „Wolność” 1918. Polska konspiracja niepodległościowa w cesarsko-królewskiej armii podczas I wojny światowej i losy jej bohaterów, Kraków 2011; Lista starszeństwa oficerów Legionów Polskich, Warszawa 1917; T. Malinowski, M. Szumański, 2 Pułk Piechoty Legionów Polskich t. I: Karpaty, Warszawa 1939; „Monitor Polski” nr 293/1932; K. Nowina-Konopka, Wspomnienia wojenne kapelana II Brygady Legionów Polskich, Kraków 1993; VII Lista strat Legionów Polskich, Piotrków 1916; K. Stepan, Prawie jak słownik, „Mars” t. 20/2006; Za kratami więzień i drutami obozów t. II, Warszawa 1928.