Conseguito nel 1990 il brevetto per i caccia convenzionali imbarcati e l'abilitazione di pilota di aviogetto negli USA, nel settembre 1991 diviene il primo comandante del Gruppo Aerei Imbarcati sulla portaeromobili Giuseppe Garibaldi fino al 1993. Passa poi al comando in capo della squadra navale come addetto alle operazioni e all'addestramento della componente aerea imbarcata. Nel 1996, con il grado di capitano di fregata, è passato al comando della fregata Euro, per tornare un anno dopo alla guida del Gruppo Aerei Imbarcati.
Dal 27 ottobre 2005 al 5 settembre 2008 ha ricoperto l'incarico di comandante dell'Aviazione Navale e di capo del 6º Reparto Aeromobili dello stato maggiore della Marina. In quel periodo è promosso contrammiraglio.
L'11 settembre 2008 è chiamato al vertice del Raggruppamento subacquei ed incursori (COMSUBIN). Completa così la sua esperienza di comando a bordo di navi, di forze aeree e di forze speciali.
Il 16 settembre 2023 i Capi delle difese della NATO hanno designato l'ammiraglio Cavo Dragone quale prossimo presidente del Comitato Militare della NATO, sostituendo a partire dal gennaio 2025 l’ammiraglio olandese Robert Bauer.[6]
^In precedenza era stato nominato Cavaliere il 27 dicembre 2002, Ufficiale il 27 dicembre 2007, Commendatore il 2 giugno 2014 e Grand'Ufficiale il 2 giugno 2018.Sito web del Quirinale: dettaglio decorato.