Al termine del secondo conflitto mondiale, aveva la qualifica di ispettore generale dell'esercito.
Nel 1946, fu nominato capo di stato maggiore dell'esercito, incarico che mantenne fino al 1947. Successivamente, divenne ministro della guerra nel governo di Alcide De Gasperi.