Urodził się 2 grudnia 1888 r. w Gorlicach. Syn Józefa i Antoniny z Małeckich. Brat Stanisława (zob.).
Pracował jako nauczyciel w Gorlicach.
Działacz Towarzystwa Gimnastycznego „Sokół” w tym mieście.
W czasie I wojny światowej od 4 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. Służył w 3 komp. I baonu 1 pp LP. Chory, na początku grudnia 1914 r. leczył się w szpitalu rezerwowym nr 4 w Wiedniu. Po rekonwalescencji przydzielony do I baonu 2 pp LP, awansował do stopnia plut., a 9 czerwca 1915 r. na sierż. W październiku 1915 r. ponownie leczył się w szpitalu rezerwowym nr 1 w Wiedniu, po czym od 27 października do 23 listopada przebywał w Domu Uzdrowieńców LP w Kamieńsku. Następnie skierowany do baonu uzupełniającego nr 1, a od początku lutego 1916 r. do 7 komp. 4 pp LP. Ukończył Szkołę Chorążych LP (1 marca-1 maja 1916) i z dniem 1 maja otrzymał stopień chor. piech. Na początku kwietnia 1917 r. w komisariacie werbunkowym we Włocławku.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Przydzielony do 1 komp. oddziału uzupełnień korpusu. Ukończył kurs miotaczy ognia w Krems.
Od 1 listopada 1918 r. w Wojsku Polskim. 15 listopada mianowany ppor. piech. 20 maja 1919 r. przeniesiony z 15 pp do 4 pp leg. 1 grudnia awansował na por. piech., a w sierpniu 1920 r. na kpt. piech. (z dniem 1 kwietnia). W pułku tym służył co najmniej do czerwca 1921 r.
Zweryfikowany jako kpt. piech. z 1 czerwca 1919, służył w Związku Strzeleckim w Radomiu. Co najmniej od 1923 był oficerem 72 pp, a od 23 marca 1931 r. 55 pp. Od 4 kwietnia 1931 r. komendant kadry baonu zapasowego tego pułku. 31 grudnia 1934 r. przeszedł w stan spoczynku.
Zamieszkał w Gorlicach, gdzie założył powiatowe koło Związku Oficerów Rezerwy.
Podczas II wojny światowej brał udział w działalności konspiracyjnej. W listopadzie 1939 r. był organizatorem SZP, a potem pierwszym komendantem placówki ZWZ w Gorlicach. Aresztowany przez Niemców w lipcu 1941 r., był więziony w Jaśle i Tarnowie. Torturowany w śledztwie, ostatecznie 30 marca 1942 r. został osadzony w obozie koncentracyjnym w Auschwitz (nr więźnia 27 481).
Zamordowany 17 września 1942 r. w obozie. Pochowany na Cmentarzu Parafialnym w Gorlicach sektor IV.
Odznaczony Krzyżem Niepodległości i dwukrotnie Krzyżem Walecznych.
Żonaty z Zofią Woźniak.
W.K. Cygan, Oficerowie Legionów Polskich 1914–1917. Słownik biograficzny t. 2, Warszawa 2006; IV Lista strat Legionów Polskich, Piotrków 1916; R. Dziubina, Opowieści gorlickich ulic, uliczek…, „Kurier Gorlicki” nr 3/2010; Lista chorych, rannych, zabitych i zaginionych legionistów do kwietnia 1915 roku, Oświęcim 1915; Lista starszeństwa oficerów Legionów Polskich, Warszawa 1917; „Monitor Polski” nr 251/1931; Rocznik oficerski 1923, 1924, 1928, 1932; K. Stepan, Prawie jak słownik, „Mars” t. 20/2006.