Początkowo do 1942 oficer w Wydziale Saperów KG ZWZ/K, potem w okresie października 1942 do października 1943 pełnił funkcję szefa Wydziału Saperów KG AK. Od listopada 1943 pełnił funkcję szefa sztabu Grupy Operacyjnej „Prusy Wschodnie” AK, uczestniczył w powstaniu warszawskim.Po wojnie mieszkał w Warszawie, gdzie zmarł w 1954, pochowany na Cmentarzu Wojskowym na Powązkach (kwatera A19-4-14)Wyszukiwarka cmentarna - Warszawskie cmentarze.

Awanse podporucznikSpis oficerów służących czynnie na dzień 1 czerwca 1921, s. 203. porucznik – 1 IV 1920 kapitan – zweryfikowany ze starszeństwem z dniem 1 czerwca 1919Lista starszeństwa oficerów zawodowych 1922, s. 231. major – zweryfikowany ze starszeństwem z dniem 1 lipca 1925Rocznik oficerski 1928, s. 583, 593. podpułkownik – ze starszeństwem z dniem 19 marca 1938Rocznik oficerski 1939, s. 243, 811.