Dopo l'entrata in guerra del Regno d'Italia, avvenuta il 10 giugno 1940, prende parte alle operazioni sul fronte francese, al termine delle quali si sposa a Roma con la signorina Maria Biamonti. Segue il Comando del IV Corpo d'armata dapprima a Lecco e poi a Bolzano, e con l'inizio delle ostilità con la Grecia, nel mese di dicembre parte per l'Albania in qualità di Addetto all'Ufficio Servizi. Il 27 aprile 1941 assume il comando di un gruppo del 131º Reggimento artiglieria della Divisione corazzata "Centauro". Al rientro in Italia della Grande Unità nel mese di giugno, seguì il suo reggimento a Spilimbergo, ed il 1 dicembre è trasferito alla 155ª Divisione fanteria "Emilia" di stanza ad Ancona in qualità di Capo Sezione Operazione e Servizi, operando successivamente con essa in Jugoslavia. Nell'aprile 1942 ritorna a Roma come ufficiale addetto all'Ufficio servizi dello Stato maggiore del Regio Esercito (SMRE), e nel mese di maggio diviene addetto all'Ufficio Operazioni del Comando Supremo. Tenente colonnello dal mese di giugno, nel mese di agosto viene definitivamente trasferito in servizio di Stato maggiore. La proclamazione dell'armistizio dell'8 settembre 1943 lo coglie a Roma, dove riesce a sottrarsi alla cattura da parte dei tedeschi aderendo al Fronte militare clandestino di Resistenza, e assumendo il comando della Formazione partigiana "Umberto", formata da agenti delle forze armate di Polizia. Nel giugno 1944, dopo la liberazione della Capitale, si presenta ad un comando italiano venendo subito nominato Capo di stato maggiore del Comando delle forze di Polizia di Roma. Nel luglio successivo è trasferito al Corpo Italiano di Liberazione come Capo di stato maggiore della 2ª Brigata, incarico che lascia già nel mese di ottobre, quando viene trasferito allo Stato Maggiore Generale come Delegato militare alla frontiera settentrionale e occidentale della Delegazione presso il Ministero degli esteri.