Przebywał początkowo w obozach jenieckich (oflagach) w Königstein, Hohnstein i Johannisbrunn, a następnie od kwietnia 1942 do wyzwolenia 5 kwietnia 1945 w oflagu VIIA Murnau. Wchodził tam w skład kierownictwa konspiracji obozowej (Ruch Oporu), będąc szefem sztabu, wywiadu i kontrwywiadu.

19 czerwca 1945 został wcielony do służby w Polskich Siłach Zbrojnych oraz mianowany zastępcą dowódcy Bazy 2 Korpusu Polskiego we Włoszech. Od 1946 roku pełnił służbę w Polskim Korpusie Przysposobienia i Rozmieszczenia. Był dowódcą 5 Grupy Brygadowej.

Po demobilizacji zamieszkał z rodziną w Londynie. Środki na utrzymanie zdobywał jako pracownik zakładu krawieckiegoPiotr Stawecki, Generałowie polscy. Zarys portretu zbiorowego 1776–1945 Bellona Warszawa 2010, s.162..

Uczestniczył w emigracyjnej działalności politycznej, będąc w stronnictwie gen. Władysława Andersa, a także działalności społecznej i kombatanckiej. Był przewodniczącym Rady Narodowej Rzeczypospolitej Polskiej. Publikował opracowania historyczno-wojskowe na łamach polskiej prasy emigracyjnej. Zmarł 12 września 1960 w Londynie. Został pochowany na Cmentarzu Brompton w Londynie (sektor P).