Già consigliere della Corte di cassazione e componente delle Sezioni unite penali.
Assistente di studio presso la Corte costituzionale del Prof. Giuliano Vassalli, del Prof. Giovani Maria Flick; del Prof. Paolo Grossi e del Prof. Franco Modugno.
Docente a contratto di diritto processuale penale presso il dipartimento di giurisprudenza della università LUISS Guido Carli di Roma.