Z dniem 1 września 1931, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera dyplomowanego, został przeniesiony do Dowództwa Okręgu Korpusu Nr V w Krakowie. We wrześniu 1933 został przeniesiony do 18 pułku ułanów w Grudziądzu na stanowisko zastępcy dowódcy pułku. 24 stycznia 1934 prezydent RP nadał mu z dniem 1 stycznia 1934 stopień podpułkownika w korpusie oficerów kawalerii i 1. lokatą. Od września do listopada 1935 był słuchaczem IX Kursu oficerów sztabowych kawalerii w Centrum Wyszkolenia Kawalerii w Grudziądzu. W tym samym roku został przeniesiony do 9 pułku strzelców konnych w Grajewie na stanowisko zastępcy dowódcy pułku (od lipca 1938 – I zastępca dowódcy pułku). 2 maja 1939 objął dowództwo 3 pułku strzelców konnych w Wołkowysku. Pułkiem tym, który wchodził w skład Suwalskiej Brygady Kawalerii, dowodził przez całą kampanię wrześniową m.in. w bitwie pod Kockiem.

6 października 1939, po kapitulacji Grupy Operacyjnej „Polesie”, trafił do niewoli niemieckiej. Przebywał m.in. w Oflagu VII w Murnau. Po wyzwoleniu obozu przez aliantów zgłosił się do 2 Korpusu Polskiego. Po rozwiązaniu Korpusu wrócił do Polski i zamieszkał w Krakowie. W latach 1947–1956 był inwigilowany przez organa bezpieczeństwa publicznego jako podejrzany o działalność antyreżimową.