Da Procuratore della Repubblica di Palmi ha condotto rilevanti attività investigative nei confronti della Ndrangheta, istruendo e sostenendo l’accusa in numerosi processi nonché ha contribuito, attraverso attività istruttorie delegate dalle procure di Torino e Milano, alle indagini contro il terrorismo organizzato di matrice politica.
Prima di concludere la propria carriera da Presidente Aggiunto della Suprema Corte di Cassazione, ha presieduto la Corte di Appello di Catanzaro ed ha svolto funzioni di consigliere giuridico presso la presidenza del Consiglio dei Ministri nonché presso il Ministero per gli Interventi Straordinari del Mezzogiorno, con delega di relazionare trimestralmente in ordine all’evoluzione dei rapporti tra criminalità organizzata e sottosviluppo del mezzogiorno d’Italia, partecipando alla stesura di importanti iniziative legislative avente ad oggetto lo sviluppo economico dell’imprenditoria giovanile e femminile del mezzogiorno.
Per incarico del CSM è stato relatore ufficiale in convegni nazionali in tema di criminalità organizzata unitamente ai colleghi Giovanni Falcone, Rocco Chinnici e Giuliano Turrone.
In Calabria è stato relatore di tre convegni nazionali organizzati dal Consiglio regionale sul tema Mafia Stato società.
È stato tra i fondatori della libera Università degli studi di Reggio Calabria, Presidente del nucleo di valutazione dell’Università per stranieri Dante Alighieri di Reggio Calabria nonché Garante dei diritti delle persone private della libertà personale del Comune di Reggio Calabria.
È stato presidente della Fondazione giornate mediterranee che per diversi anni ha organizzato importanti convegni finalizzati a confronti socio culturali, tra paesi e relativi consessi politici ed accademici, attinenti allo sviluppo della cultura dell’amicizia mediterranea.