Urodził się 13 czerwca 1897 r. w Białej. Syn Kajetana i Antoniny z d. Kozieł.
W czasie I wojny światowej od 4 czerwca 1915 r. w Legionach Polskich. Od 20 sierpnia był żołnierzem 9 komp. 6 pp LP. Uzyskał stopień kpr. Chory, w końcu marca 1916 r. przebywał w szpitalu twierdzy nr 4 w Krakowie.
W niepodległej Polsce mieszkał w osadzie Wola Strzelecka pow. Krzemieniec. Pracował na roli.
Zmarł 21 lipca 1974 r. i został pochowany na Cmentarzu Parafialnym w Suchej Beskidzkiej sektor II.
Odznaczony Krzyżem Niepodległości.
Żonaty z Eugenią N., miał z nią córkę Danutę (15 IV 1926-6 VI 2009) oraz synów Leszka (1 IV 1927-15 IV 1945), który jako strz. 2 Korpusu Polskiego poległ w walkach o Bolonię, Jerzego (21 IV 1930-27 IX 2008) i Ryszarda (ur. 7 II 1932).
„Monitor Polski” nr 92/1932; VI Lista strat Legionów Polskich, Piotrków 1916.