3 lipca 1944 został aresztowany przez NiemcówWładysław Bułhak, Donos wywiadu Gwardii Ludowej do Gestapo na rzekomych komunistów i kryptokomunistów (wrzesień 1943 roku) w: „Pamięć i Sprawiedliwość”, 2008 Warszawa, wyd. Instytut Pamięci Narodowej, s. 415..
Wstąpił ochotniczo do służby w Ludowym Wojsku Polskim, gdzie został zweryfikowany w stopniu majora na mocy rozkazu personalnego Naczelnego Dowódcy WP.
W czerwcu 1945 wraz z Piotrem Jaroszewiczem i Tadeuszem Steciem brał udział w przejęciu niemieckiego archiwum w Radomierzycach„Jaroszewiczowie zginęli przez hitlerowskie akta?”.. 15 października 1945 został wyznaczony na zastępcę szefa oddziału w Głównym Zarządzie Informacji WP (osłona kontrwywiadowcza jednostek wojskowych).
W kwietniu 1946 został szefem Okręgowego Zarządu Informacji nr 1 w Warszawie. Od 1947 był szefem Oddziału III Głównego Zarządu Informacji WP. W listopadzie 1949 został przeniesiony z Głównego Zarządu Informacji WP do pionu kwatermistrzostwa MON, gdzie był kolejno szefem wydziału organizacyjno-mobilizacyjnego i równocześnie zastępcą szefa Departamentu Kwaterunkowego, a od czerwca 1950 szefem Departamentu Kwaterunkowego.