All'atto dell'entrata in guerra del Regno d'Italia, avvenuta il 10 giugno 1940, era al comando del III Corpo d'armata schierato sul fronte alpino francese, settore Alta Roja–Gessi, operante in seno alla 1ª Armata del generale Pietro Pintor. Dopo la firma dell'armistizio con la Francia, il 28 ottobre successivo l'Italia attaccò la Grecia, partendo dall'Albania. Dopo i primi successi iniziali le truppe greche contrattaccarono mettendo in seria difficoltà le divisioni del generale Sebastiano Visconti Prasca. Nel mese di novembre il III Corpo d'armata fu trasferito sul fronte greco-albanese, operando in seno alla 9ª Armata del generale Mario Vercellino (poi sostituito dal generale Alessandro Pirzio Biroli), prendendo parte alle operazioni belliche fino al maggio 1941. Nel corso delle operazioni contro la Grecia egli arrivò a chiedere che tre battaglioni appartenenti alla M.V.S.N. fossero rimpatriati, in quanto non dimostravano alcuno spirito combattivo. Il 1º luglio 1941 fu elevato al rango di Generale di corpo d'armata, assumendo il comando del XII Corpo d'armata con quartier generale a Palermo.