Urodził się 20 czerwca 1901 r. w Woli Duchackiej (obecnie część Krakowa). Syn Jana i Magdaleny z Serafinów.
Działacz niepodległościowy ps. „Wrona”.
W niepodległej Polsce mieszkał w Wólce koło Dobromyśla na Nowogródczyźnie. Pracował jako nauczyciel.
Podczas II wojny światowej pracował m.in. w szkole powszechnej w Trzemeśni koło Myślenic.
Od 1 września 1951 r. był kierownikiem Szkoły Podstawowej w Pcimiu. Jednocześnie od 1959 r. kierował tamtejszą Szkołą Przysposobienia Rolniczego i Szkoły Nauczania Początkowego.
Zmarł 17 września 1962 r.
Odznaczony Medalem Niepodległości.
Żonaty z Marią N.
Kronika Szkoły Podstawowej nr 1 im. Królowej Jadwigi w Pcimiu, www.pcimsp1.edupage.org/a/kronika-szkoly [dostęp 15 X 2021]; „Monitor Polski” nr 64/1937; A. Polanowski, Historia szkoły podstawowej w Trzemeśni, www.gimtrze.edupage.org/about/ [dostęp 15 X 2021].