Docente di Tecniche di analisi investigativa e scena del crimine
Ha studiato giurisprudenza a Bologna, presso la cui Università degli Studi si è laureato il 19 giugno 1975. Ha sostenuto e superato gli esami di Procuratore Legale, dinnanzi alla Commissione  ad hoc costituita, presso la Corte d'Appello di Bologna, nella sessione del 1976.
Uditore giudiziario dal 1979 ha ottenuto la settima valutazione di professionalità il 30 giugno 2017.  E' Procuratore Generale della Repubblica presso la Corte d'Appello di Catanzaro dall'8 gennaio 2018.  E' autore di una monografia su Indipendenza e responsabilità del giudice, 1979, rieditata nel 1982 e nel 1984, ha all'attivo una cospicua e non sporadica attività pubblicistica su qualificate e prestigiose riviste giuridiche, a cui si aggiungono numerose saggi su tematiche criminologiche.