27 lutego 1928 Prezydent RP mianował go podporucznikiem rezerwy ze starszeństwem z 1 lipca 1925 i 1397. lokatą w korpusie oficerów piechoty, a minister spraw wojskowych wcielił do 71 Pułku Piechoty w Zambrowie. W 1934, jako oficer rezerwy, pozostawał w ewidencji Powiatowej Komendy Uzupełnień Warszawa Miasto III i nadal posiadał przydział w rezerwie do 71 pp. Na stopień porucznika rezerwy został mianowany ze starszeństwem z 19 marca 1939 i 624. lokatą w korpusie oficerów piechoty.

We wrześniu 1939 ewakuowany wraz z II Oddziałem do Rumunii, od 1939 służył w Wojsku Polskie we Francji, m.in. był oddelegowany do polsko-francuskiej jednostki PC Bruno, po upadku Francji do 1943 służył w konspiracyjnym ośrodku kryptograficznym, tzw. Ekspozyturze „300”. W 1943 przedostał się do Wielkiej Brytanii, służył w Kompanii Radiowywiadowczej PSZ w Boxmoor, kierował tam komórką dekryptażu, działającą pod nazwą „pluton eksploatacyjny”. W 1946 kierował sekcją kryptologiczną PSZ. Służbę zakończył w stopniu kapitana.

Po demobilizacji pozostał w Wielkiej Brytanii, nie powrócił do pracy naukowej, pracował fizycznie, następnie jako urzędnik.