W czasie kampanii wrześniowej 1939 roku bronił lotniska Skniłów. 22 września 1939 roku, po agresji ZSRR na Polskę dostał się do niewoli sowieckiej i następnie przebywał w obozie jenieckim w Starobielsku. Wiosną 1940 roku został zamordowany w Charkowie przez funkcjonariuszy NKWD. Ofiary tej zbrodni grzebano w bezimiennych mogiłach zbiorowych w Piatichatkach, gdzie od 17 czerwca 2000 roku mieści się oficjalnie Cmentarz Ofiar Totalitaryzmu w Charkowie. Figuruje na Liście Starobielskiej pod pozycją 2716.
Postanowieniem nr 112-48-07 Prezydenta Rzeczypospolitej Polskiej Lecha Kaczyńskiego z 5 października 2007 roku został awansowany pośmiertnie na stopień generała brygady.. Awans został ogłoszony 9 listopada 2007 roku w Warszawie, w trakcie uroczystości „Katyń Pamiętamy – Uczcijmy Pamięć Bohaterów”.
Był żonaty z Aurelią z Rudzińskich, z którą miał córkę Marię Danutę (ur. 6 grudnia 1925) i syna Andrzeja (ur. 29 maja 1928).