Nato a Gaeta il 20 marzo 1938, ha conseguito la maturità nautica presso l'Istituto Flavio Gioia dalla Commissione presieduta dal Generale Umberto Nobile nel 1956. Consegue la Patente di Capitano di Lungo Corso e l'anno successivo vince il concorso per Ufficiale a Nomina Diretta nel Corpo delle Capitanerie di Porto. Per quasi tutta la carriera è stato impegnato nei servizi di polizia marittima, salvaguardia della vita umana in mare, ricerca e soccorso e naviglio del Corpo, dirigendone le sorti dal 1989 al 1994. Ha collaudato, sperimentato, impiegato quasi tutte le unità navali delle Capitanerie sino ed oltre la nascita della Guardia Costiera (1989). Ha comandato i porti di Anzio, Viareggio e Salerno. Ha pubblicato da inserzionista, su riviste ed agende professionali e nautiche, alcuna decine di articoli sulla sicurezza della navigazione e la ricerca e soccorso in mare. Ha redatto nel corso del 1976 le prime Norme Interministeriali sul Coordinamento delle operazioni di soccorso in mare. Promosso Ammiraglio nel 1992 ha lasciato il servizio nel 1995, ma ha continuato a servire la Marina nell'ambito dell'Associazione Nazionale Marinai d'Italia per la quale ha diretto il Collegio Sindacale per 9 anni. È stato Presidente per la Giuria del Premio Nazionale del Mare Città di Fiumicino per 10 anni. Attualmente regge la presidenza dell'associazione culturale “Liber Exit”.