28 stycznia 1931 otrzymał przeniesienie do Korpusu Ochrony Pogranicza na stanowisko dowódcy Brygady KOP „Wilno” w Wilnie. W 1935 został zwolniony ze stanowiska dowódcy brygady z zachowaniem dotychczasowego dodatku służbowego. Z dniem 31 grudnia 1935 został przeniesiony w stan spoczynku. Członek Zarządu Okręgu Kraków Związku Legionistów Polskich w 1936Związek Legionistów Polskich: 1936-1938 r.: sprawozdanie Zarządu Głównego Związku Legionistów Polskich, Warszawa 1938, s. 72..
Po wybuchu II wojny światowej w okresie kampanii wrześniowej działał w ramach ewakuacji eksponatów z krakowskiego Wawelu. 1 października 1940 przybył do Stacji Zbornej Oficerów Rothesay.
Od 29 listopada 1919 był mężem Ady Swiechowicz i miał dwóch synów: Stanisława (ur. 27 czerwca 1921) i Adama (ur. 15 maja 1928).
Zmarł 29 października 1945. Został pochowany na cmentarzu Battersea w Morden (kwatera H.1418).
Ordery i odznaczenia Krzyż Srebrny Orderu Wojskowego Virtuti Militari nr 611 (22 lutego 1921). Krzyż Niepodległości (6 czerwca 1931) „za pracę w dziele odzyskania niepodległości”. Krzyż Walecznych czterokrotnie Złoty Krzyż Zasługi (16 marca 1928)M.P. z 1928 r. nr 65, poz.