28 stycznia 1931 roku został przeniesiony na stanowisko rejonowego inspektora koni w Kielcach. 3 sierpnia 1931 roku został przeniesiony na stanowisko rejonowego inspektora koni w Katowicach. W stopniu majora służył w Katowicach do 1939.

Po wybuchu II wojny światowej został oficerem Polskich Sił Zbrojnych. Po wojnie pozostał na emigracji w Wielkiej Brytanii. Był członkiem Rady Rzeczypospolitej Polskiej II kadencji (od 25 listopada 1958 do 28 marca 1963, z ramienia Związku Ziemi Wschodniej), III kadencji (od 9 września 1963 do 20 lipca 1968, z ramienia Niezależnego Ruchu Społecznego), IV kadencji (od 28 października 1968 do 7 listopada 1970, wybrany w okręgu wyborczym w Londynie z ramienia Związku Ziemi Wschodniej). 22 czerwca 1959, 22 czerwca 1962 był powoływany przez Prezydenta RP na Uchodźstwie Augusta Zaleskiego na członka Głównej Komisji Skarbu Narodowego Rzeczypospolitej Polskiej. W 1964 został awansowany do stopnia pułkownika kawalerii.