Po agresji ZSRR na Polskę przeszedł wraz ze sztabem Naczelnego Wodza granicę polsko-rumuńską. Zbiegł z internowania i przedostał się na Bliski Wschód. Początkowo w Ośrodku Zapasowym Samodzielnej Brygady Strzelców Karpackich w Palestynie. Wrzesień 1942 – sierpień 1943 dowódca Etapów Armii Polskiej na Wschodzie. Sierpień 1943 – luty 1944 dowódca Bazy i Etapów Armii Polskiej na Wschodzie. Luty 1944 – marzec 1945 Generalny Kwatermistrz Armii Polskiej na Wschodzie. Marzec 1945 – 1947 dowódca Jednostek Wojskowych na Środkowym Wschodzie. Z ramienia Ligi Niepodległości Polski wszedł do pozostającej w opozycji do Prezydenta RP Augusta Zaleskiego, utworzonej w 1954 roku Tymczasowej Rady Jedności NarodowejJan Józef Kasprzyk, Liga Niepodległości Polski, [w:] Encyklopedia Białych Plam, t. XI, Radom 2003, s. 143.. Po przybyciu do Wielkiej Brytanii i demobilizacji osiadł w Londynie.

Od 24 kwietnia 1918 był mężem Zofii z Szumińskich.

Pochowany na cmentarzu Powązkowskim (kwatera 315a pod murem-1-4).