Urodził się 1 lipca 1894 r. w Gorlicach.
Wychowywał go ojczym Teofil Świech.
W czasie I wojny światowej od 20 września 1914 r. w Legionach Polskich. W stopniu szer. służył w 2 pp LP m.in. w okm nr 1.
Po kryzysie przysięgowym w Legionach od września 1917 r. w Polskim Korpusie Posiłkowym. Był żołnierzem 2 pp LP. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Szeklence i Huszt.
Po 1918 r. w WP. W marcu 1919 r. w stopniu st. szer. służył w Powiatowej Komendzie WP w Gorlicach. W niepodległej Polsce mieszkał w rodzinnym mieście. Był kupcem.
Członek Zw. Legionistów Polskich (oddział w Gorlicach).
Zmarł w 1950 r. i został pochowany na Cmentarzu Parafialnym w Gorlicach sektor II.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
Żonaty z Zuzanną N, miał syna Antoniego (1924-1966), żołnierza AK, zmarłego w Chicago.
„Monitor Polski” nr 167/1932.