Urodził się 15 lutego 1899 r. w Czerniowcach. Syn Bazylego i Amelii z Ostrowskich.
W niepodległej Polsce (po 11 listopada 1918) mieszkał w Katowicach. Pracował jako nauczyciel. Od 1938 r. był p.o. kierownika Szkoły Powszechnej nr 10 w Świętochłowicach.
Z dniem 1 lipca 1925 r. mianowany ppor. rez. piech.
Członek ZNP i Związku Rezerwistów – był prezesem jego koła w Świętochłowicach.
Podczas II wojny światowej w Polskich Siłach Zbrojnych na Zachodzie. W 1942 r. służył w 2 baonie oficerskim 1 Korpusu Polskiego w Szkocji. Był w nim prezesem koła ZNP. Od 25 stycznia 1943 r. prowadził kurs w zakresie czterech klas szkoły powszechnej w 1 part ppanc 1 DPanc.
Po wojnie i demobilizacji zamieszkał na terenie Wlk. Brytanii.
Zmarł w 1951 r.
Odznaczony Medalem Niepodległości.
„Monitor Polski” 1933, nr 171; J. Prażmowski, Szkolnictwo w Województwie Śląskim, Katowice 1938; T. Radzik, Zrzeszenie Nauczycielstwa Polskiego Zagranicą w latach 1941–1991, Lublin 1992; Rocznik oficerski rezerw 1934; Uroczyste pożegnanie poborowych w Świętochłowicach, „Śląski Kurjer Poranny” nr 86/1939.