Nel corso della sua carriera, oltre a ricoprire vari incarichi del 3º Reparto dello Stato Maggiore dell’Aeronautica, ove si è interessato principalmente di problematiche operative, è stato Comandante del 2º Stormo di Rivolto (Udine), dove ha conseguito il ruolo di caccia bombardiere convenzionale su velivolo AM-X, partecipando poi alle Operazioni “Allied Force” in Kosovo e “Joint Force” in Bosnia.