W czasie kampanii wrześniowej 1939 roku był delegatem Naczelnego Kwatermistrza w Stanisławowie.

18 września 1939 przedostał się na Węgry, następnie do Francji, gdzie został członkiem Komisji Regulaminowej Ministerstwa Spraw Wojskowych. Od sierpnia 1940 przebywał w Wielkiej Brytanii, gdzie do końca II wojny światowej był szefem Wydziału Intendentury Inspektoratu Polskich Sił Powietrznych. W 1943 roku został awansowany na pułkownika.

Po II wojnie światowej zamieszkał w USA. 11 października 1965 roku Prezydent RP August Zaleski mianował go ministrem skarbu w rządzie Aleksandra ZawiszyDziennik Ustaw Rzeczypospolitej Polskiej Nr 4, Londyn 23 grudnia 1965 roku, s. 29. W dniu mianowania na urząd ministra skarbu był pułkownikiem intendentem z wyższymi studiami wojskowymi.. W tym samym roku Prezydent RP August Zaleski awansował go na generała brygady w korpusie generałów. 11 czerwca 1970 roku Prezydent RP August Zaleski zwolnił go z urzędu ministra skarbu i powierzył mu sprawowanie obowiązków do czasu powołania nowego RząduDziennik Ustaw Rzeczypospolitej Polskiej Nr 2, Londyn 1 października 1970 roku, s. 7.. Był członkiem IV Rady Rzeczypospolitej Polskiej (1968–1970). Zmarł 28 grudnia 1976 roku w Nowym Jorku.