W marcu 1933 był dowódcą szwadronu karabinów maszynowych. 27 czerwca 1935 prezydent RP nadał mu stopień majora z dniem 1 stycznia 1935 i 7. lokatą w korpusie oficerów kawalerii. W lipcu tego roku został przeniesiony do 2 pułku szwoleżerów w Starogardzie na stanowisko dowódcy szwadronu zapasowego we Włocławku. W październiku 1936 został przesunięty na stanowisko kwatermistrza pułku. W lutym 1938 został przeniesiony do 10 pułku strzelców konnych w Łańcucie na stanowisko II zastępcy dowódcy pułku (kwatermistrza).

W obliczu nadchodzącej wojny, w sierpniu 1939, mianowany został I zastępcą ppłk. dypl. Zygmunta Miłkowskiego, dowódcy 23 pułku ułanów stacjonującego w Postawach i wchodzącego w skład Wileńskiej Brygady Kawalerii. Po rozwiązaniu pułku przedostał się do rejonu góry Łysicy. Wziął udział w walkach partyzanckich w Górach Świętokrzyskich. Późną jesienią razem z ppłk. Miłkowskim przedostał się do Krakowa i włączył w działalność konspiracyjną. Pełnił różne funkcje w Komendzie Krakowskiego Okręgu Związku Walki Zbrojnej. W 1942, zagrożony dekonspiracją, został przeniesiony do Tarnopola, gdzie objął komendę Inspektoratu lecz gdy doszło do konfliktu z komendantem Okręgu ppłk. Franciszkiem Studzińskim ps. „Radwan” został przeniesiony do rezerwy. W połowie 1943 wyznaczony został na szefa Kedywu Okręgu Tarnopolskiego AK.