18 sierpnia 1939 został przydzielony do dowództwa 29 Dywizji Piechoty w Grodnie na stanowisko oficera operacyjnego.

Na stanowisku oficera operacyjnego sztabu 29 DP, a później 29 Brygady Piechoty walczył w kampanii wrześniowejLudwik Głowacki, Działania wojenne na Lubelszczyźnie w roku 1939, Wydawnictwo Lubelskie, Warszawa 1986, , s. 356.. W czasie walk wrześniowych przedostał się na Węgry, gdzie został internowany. Po ucieczce z obozu internowania służył w Wojsku Polskim we Francji i Wielkiej Brytanii. Walczył m.in. w Samodzielnej Brygadzie Strzelców Karpackich i wraz z nią przeszedł szlak bojowy w Afryce Północnej. W 1941 został przydzielony do personelu Ambasady RP w Samarze i pełnił służbę organizując Polskie Siły Zbrojne w ZSRR. Był uczestnikiem kampanii włoskiej i bitwy o Monte Cassino służąc w 2 Korpusie Polskim. M.in. dowodził 6 batalionem strzelców karpackich. Zakończył szlak bojowy w północnych Włoszech w stopniu majora.