Dopo che l'Italia entrò nella seconda guerra mondiale il 10 giugno 1940, fu promosso a Maggiore Generale il 1o gennaio 1941 e gli fu dato il comando della 24a Divisione di Fanteria Pinerolo. Nello stesso mese il "Pinerolo" fu trasferito sul fronte albanese.
e, dopo la resa della Grecia in aprile, è rimasta come un'unità di occupazione in Tessaglia. Nell'agosto dello stesso anno fu sostituito al comando della Divisione "Pinerolo" dal Maggiore Generale Licurgo Zannini, e il 14 agosto 1941 fu trasferito in Libia presso l'Alto Comando delle Forze Armate in Nord Africa, e il 25 dello stesso mese assunse il comando della 102a Divisione Motorizzata Trento. Con questa divisione partecipò all'assedio di Tobruk e all'operazione Crusader, fino al 20 gennaio 1942, quando gli fu dato il comando della 132a divisione corazzata Ariete che guidò durante le battaglie di Gazala, Tobruk, Bir Hakeim e Mersa Matruh. Per i suoi successi fu insignito, il 26 maggio 1942, della Croce d'Ufficiale dell'Ordine Militare di Savoia.