Ingegnere nautico e tecnico specializzato presso l’Insean Cnr (la Vasca Navale di Roma) dal 1986 dove si occupa della gestione tecnica ed operativa delle esperienze di idrodinamica su modelli di navi, scafi plananti, catamarani, IACC yacht, propulsori, etc., nonché della analisi ed elaborazione dei relativi dati sperimentali. Su questi argomenti specifici, e su tematiche inerenti, oltre ad avere al suo attivo numerose pubblicazioni scientifiche, svolge anche una intensa attività di docenza e di divulgazione. È inoltre giornalista pubblicista e collabora con diverse testate del settore navale e nautico per le quali scrive articoli divulgativi e di approfondimento.