W kampanii wrześniowej 1939 roku walczył jako dowódca plutonu w 3 szwadronie marszowym 1 pułku szwoleżerów Józefa Piłsudskiego. Po kapitulacji przedarł się w rodzinne strony, gdzie ukrywał się w leśniczówce w Sopotni Małej. 1 kwietnia 1940 wyruszył na nartach na Węgry, chcąc przedostać się do Francji. Po dotarciu do Budapesztu, udał się przez Split do Syrii, gdzie wstąpił w szeregi Dywizjonu Strzelców Karpackich. Uczestniczył w bitwie o Tobruk, bitwie o Monte Cassino, walkach o Ankonę, Bolonię i Pesaro. Kampanię włoską zakończył w stopniu majora. Za okres ten otrzymał Krzyż Srebrny Orderu Virtuti Militari, Military Cross i dwukrotnie Krzyż Walecznych. Pozostał w pułku do jego rozformowania w 1948.