Na tym stanowisku pozostawał do września 1939.

17 września 1939 przekroczył granicę i został internowany na terytorium Królestwa Rumunii. Do lutego 1940 przebywał w obozach w Călimănești i Târgoviște oraz przez półtora miesiąca w szpitalu w Bukareszcie. Następnie przez Jugosławię i Włochy ewakuował się do Francji, gdzie został przyjęty do Wojska Polskiego i przydzielony do Ośrodka Wyszkolenia Oficerów w Vichy. W czasie kampanii francuskiej ewakuował się do Anglii. 19 sierpnia 1941 został oddelegowany do Dowództwa Oddziałów Wojska Polskiego w Kanadzie jako oficer sztabu dla spraw zaciągu ochotniczego. 26 września 1941 przybył do Owen Sound skąd odjechał do Windsor. Następnie pełnił funkcję szefa Polskiej Misji Wojskowej. W 1943 został przeniesiony do Ministerstwa Obrony Narodowej w Londynie, a następnie jako dowódca Obozu Nr 5 w Forres w Szkocji.

9 kwietnia 1945 wrócił do Nowego Targu i został zdemobilizowany. W 1949 przeniósł się do Krakowa, a później do Wrocławia, gdzie zmarł 17 marca 1969. Trzy dni później został pochowany na Cmentarzu Grabiszyńskim (pole 20, rząd 12, grób 350).

16 lutego 1926 ożenił się z Marią Anną Ripseną z Teodorowiczów, z którą miał syna Ryszarda (ur.