30 czerwca 1940 roku, po kapitulacji Francji, razem z brygadą przeszedł na terytorium Palestyny pozostającej pod kontrolą brytyjską. W styczniu 1941 roku, po przeformowaniu jednostki na etaty brytyjskie, został dowódcą piechoty Samodzielnej Brygady Strzelców Karpackich. Jako dowódca pułku z racji starszeństwa, a jako dowódca piechoty brygady z racji pełnionej funkcji zawsze zastępował generała brygady Stanisława Kopańskiego. 11 października 1940 roku awansował na pułkownika. Walczył w obronie Tobruku i bitwie pod Gazalą. 6 maja 1942 roku został dowódcą 1 Brygady Strzelców Karpackich. Od grudnia 1943 roku walczył w kampanii włoskiej, między innymi nad rzekami Sangro i Rapido. 12 maja 1944 roku został ranny w czasie bitwy o Monte Cassino.