È Magistrato, già titolare di Corte d’Assise, è stato coordinatore della sezione distaccata del Tribunale di Teramo in Giulianova, docente presso la Scuola di Specializzazione in Professioni Legali dell’Università degli Studi di Teramo, è attualmente Consigliere della Corte d’Appello de L’Aquila.