Po wybuchu II wojny światowej 1939 w okresie kampanii wrześniowej pełnił funkcję dowódcy I batalionu 115 pułku piechoty. Później został oficerem Polskich Sił Zbrojnych. W stopniu majora był zastępcą dowódcy 3 batalionu strzelców karpackich. Awansowany na stopień podpułkownika od 4 lipca 1943 był dowódcą 4 batalionu strzelców karpackich. Podczas bitwy o Monte Cassino poległ 17 maja 1944 podczas zdobywania wzniesienia nr 593 (Góra Ofiarna) dowodząc atakiem (przejmujący po nim dowodzenie pułkiem mjr Józef Stojewski-Rybczyński poległ wkrótce potem tego samego dnia). Został pochowany na Polskim Cmentarzu Wojennym na Monte Cassino (kwatera 4-B-2).