W latach 1930–1933 był członkiem zarządu Polskiego Związku Lekkiej Atletyki.
W lipcu 1933 powrócił do służby w 6 pułku piechoty, z dniem 1 stycznia 1934 został awansowany do stopnia majora. W 1939 został przydzielony do Korpusu Ochrony Pogranicza. Od sierpnia 1938 do czasu mobilizacji w 1939 oraz ponownie po wybuchu II wojny światowej w trakcie kampanii wrześniowej pełnił stanowisko dowódcy batalionu KOP „Niemenczyn”. 20 września przedostał się ze swoimi żołnierzami na Litwę, gdzie uniknął internowania. Następnie przez Szwecję przedostał się do Wielkiej Brytanii. Od 1942 służył w 2 Oficerskim Batalionie Szkolnym Brygady Szkolnej I Korpusu Polskiego. Od 5 marca 1943 był oficerem łącznikowym 1 Samodzielnej Brygady Strzelców, od sierpnia 1943 w Centrum Wyszkolenia Piechoty. 1 marca 1944 został awansowany do stopnia podpułkownika. Od 1946 służył w Polskim Korpusie Przysposobienia i Rozmieszczenia, po jego rozwiązaniu pozostał na emigracji w Wielkiej Brytanii.
Zmarł 27 grudnia 1963 w Londynie.