Після закінчення війни У званні капітана II рангу командував фрегатом «Cigno (F 555)». Отримавши звання капітана I рангу, командував есмінцем КРО«Імпавідо».
Протягом 1972-1974 років керував Військово-морською академією. Після отримання звання контрадмірала командував 1-ю морською дивізією, що базувалась у Ла-Смеції.
Протягом 1976-1978 років ніс службу у генеральному штабі ВМС на посаді інспектора з підготовки нових кораблів. Після отримання звання ескадреного адмірала був заступником начальника генерального штабу ВМС.
З січня 1979 року командував оперативним з'єднанням кораблів флоту. З січня 1980 року до жовтня 1981 року - командувач Військово-морського командування в Тірренському морі та Військово-морських сил союзників у південній Європі (COMNAVSOUTH).
З 16 жовтня 1981 року по 6 лютого 1984 року обіймав посаду начальника генерального штабу ВМС Італії.
Після завершення служби був президентом Товариства комерційної навігації Італії (італ.Società di navigazione commerciale Italia).