He then practiced (1964–1975) at the Rome tribunal, as a judge, then as a prosecutor, was a professor at the University of Perugia, the University of Messina, and, from 1980, the LUISS University of Rome, and also started a career as a lawyer.
In questi anni ha insegnato come professore incaricato di istituzioni di diritto e procedura penale presso l'Università di Perugia e come professore incaricato di diritto penale presso l'Università di Messina.