Został osadnikiem wojskowym w kolonii Szwoleżerów (osada Żuków, gmina Klewań, powiat rówieński). Pełnił funkcję II wiceprezesa Związku Byłych Ochotników Armii Polskiej. 1 lipca 1928 został członkiem zarządu głównego założonego wówczas Związku Sybiraków, od 1938 do 1939 był prezesem zarządu głównego ZS. Do 1939 działał w komitecie redakcyjnym organu prasowego tej organizacji, czasopisma „Sybirak”.
W 1939 wziął udział w kampanii wrześniowej, w której wydawał rozkazy niestrzelania do sowieckiego agresora, udało mu się także jako jedynemu ze swojego oddziału wyjść z sowieckiej niewoli i przedostać się na Zachód. W 1940 został wysłany przez Władysława Sikorskiego z misją do okupowanej Polski. Od 1942 był komendantem rezerw krajowych Komendy Głównej Armii Krajowej. Pochowany na cmentarzu Powązki Wojskowe w Warszawie (kwatera C15-4-10)Wyszukiwarka cmentarna - Warszawskie cmentarze.
Awanse chorąży – 29 września 1914 porucznik – 12 października 1914 (z pominięciem stopnia podporucznika) kapitan – 20 sierpnia 1915 pułkownik – 3 maja 1922 zweryfikowany ze starszeństwem z dniem 1 czerwca 1919 (w 1924 zajmował 97 lokatę w korpusie oficerów piechoty) generał brygady – 1 października 1944