Pronipote di Luigi Sturzo, laureato in Giurisprudenza presso l'Università degli Studi di Palermo. E’ stato sostituto procuratore dapprima alla Procura della Repubblica di Termini Imerese e poi di Palermo. Dal 1996 al 2001 ha lavorato nella Direzione Distrettuale Antimafia della Procura della Repubblica di Palermo. Dal 2001 al 2004 è stato presidente vicario del Tribunale di Tivoli. Nel 2004 è stato nominato esperto giuridico presso il Dipartimento Affari Giuridici e Legislativi della Presidenza del Consiglio dei ministri. Nel 2012 è magistrato ordinario col grado di consigliere di Corte d'Appello, fuori ruolo per incarichi extragiudiziali. Viene quindi trasferito, dopo le sua candidatura alle elezioni regionali, al tribunale penale di Roma, e assegnato alla sezione GIP. Docente di Diritto penale del lavoro presso la Libera Università Maria Santissima Assunta di Roma. Docente di "Misure e metodologie di contrasto alla criminalità organizzata" presso il corso superiore di Polizia Tributaria della Guardia di Finanza. E’ Presidente del Centro Internazionale Studi Luigi Sturzo (CISS) di Roma.