Później kolejno służył w: 84 pułku Strzelców Poleskich (1928–1931, dowódca plutonu, adiutant pułku), batalionie podchorążych rezerwy piechoty w Cieszynie (1931–1932, instruktor), 4 pułku strzelców podhalańskich (1932–1933, dowódca kompanii).

Z dniem 3 listopada 1933 roku został powołany do Wyższej Szkoły Wojennej w Warszawie, w charakterze słuchacza Kursu 1933–1935. W 1935 roku, po ukończeniu kursu i otrzymaniu dyplomu naukowego oficera dyplomowanego, został przydzielony do Dowództwa Okręgu Korpusu Nr V w Krakowie na stanowisko kierownika referatu. W 1937 roku został przeniesiony do 35 pułku piechoty w Brześciu celem odbycia stażu na stanowisku dowódcy kompanii. W 1939 roku pełnił służbę w Wydziale Administracji Rezerw Oddziału I Sztabu Głównego na stanowisku kierownika referatu produkcji specjalistów.

We wrześniu 1939 roku służył jako oficer sztabu Armii „Karpaty”. 19 września przekroczył granicę polsko-węgierską. Był internowany na Węgrzech. Po ucieczce dotarł do Francji, gdzie został skierowany do 3 Dywizji Piechoty na stanowisko oficera sztabu dywizji. W tym czasie ukończył École Supérieure de Guerre. W czerwcu 1940 roku po klęsce Francji został ewakuowany do Wielkiej Brytanii. 14 lipca został oficerem sztabu 4 Brygady Kadrowej Strzelców.