Tra il 1919 e il 1923 fu istruttore di tattica presso la Scuola di guerra dell'esercito a Torino. Il 5 settembre 1934 fu promosso al grado di generale di brigata, e divenne comandante della Brigata fanteria "Superga". Nel 1937 divenne Capo di stato maggiore della 1ª Divisione fanteria "Superga", venendo promosso generale di divisione il 1 luglio dello stesso anno. Nel corso del 1938 assunse il comando della 26ª Divisione fanteria "Assietta". Il 21 dicembre 1939 assunse il comando del IV Corpo d'armata, venendo promosso generale di corpo d'armata il 1 gennaio 1940. Si trovava alla testa del IV Corpo d'armata, inquadrato nella 4ª Armata del generale Alfredo Guzzoni, quando l'Italia entrò nella seconda guerra mondiale. Partecipò alla campagna contro la Francia, e poi alla guerra contro la Grecia. Sostituito dal generale Carlo Spatocco, tra il 29 novembre 1941 e il 30 settembre 1942 svolse l'incarico di Comandante Superiore delle F.F.A.A dell'Albania, avendo Quartier generale a Tirana. Dal 1º ottobre del 1942 fu sostituito dal generale Lorenzo Dalmazzo e rientrò in Patria, per assumere, nel dicembre dello stesso anno, l'incarico di comandante del XXXI Corpo d'armata con comando a Soveria Mannelli, operante in seno alla 7ª Armata del generale Mario Arisio. Il 5 settembre studiò un contrattacco al fine di respingere le forze alleata sbarcate in Calabria, e mantenere tassitivamente il possesso dell'Aspromonte, ma il tentativo fallì per l'ordine emesso dal Feldmaresciallo Albert Kesselring alla 15. Panzergrenadier-Division di ritirarsi a Castrovillari al fine di contrastare un temuto sbarco alleato nel Golfo di Taranto. Dal dicembre 1943 divenne presidente del Tribunale Supremo Militare per le terre liberate, e dal luglio 1944, fu distaccato presso il Ministero della Guerra rimanendovi fino al 18 luglio 1955, data del suo congedo assoluto. Si spense il 13 novembre 1974 a Torino.