Nell'ottobre 1936 fu promosso a generale di brigata e divenne vicecomandante della 102ª Divisione motorizzata "Trento" prima, e comandante poi della 1ª Divisione Celere "Eugenio di Savoia". All'inizio della seconda guerra mondiale fu promosso a generale di divisione ed ebbe il comando, prima interinale, poi effettivo, del Corpo d'Armata Celere, combattendo in Jugoslavia e nei Balcani dall’aprile al settembre 1941. Dal 10 maggio del 1942 il detto corpo fu rinominato XXII Corpo d'armata, con sede a Padova.