Magistrato di Cassazione, è in magistratura dal 1986, dove ha svolto le funzioni giudicanti quale pretore penale di Isernia, giudice del Tribunale di Cassino e successivamente le funzioni requirenti,
dapprima come Sostituto Procuratore Generale presso la Corte di Appello di Campobasso, e dal 2005 ad oggi quale Procuratore della Repubblica presso il Tribunale per i minorenni di Campobasso.
Ha partecipato, quale magistrato consulente a tempo pieno, ai lavori della Commissione Parlamentare Antimafia e della Commissione Bicamerale di Inchiesta sull’occultamento dei fascicoli relativi alle stragi nazifasciste.
Autore di numerose pubblicazioni di diritto, fra le quali Il nuovo processo penale (Cedam, 1990) con prefazione di Giuliano Vassalli, La riforma sul giusto processo in attuazione dell’art. 111 della Costituzione, nel Codice di procedura penale ipertestuale della Utet. È inoltre autore di due Voci del Digesto sull’Inchiesta parlamentare e sul Patrocinio d’ufficio e per non abbienti.
