Nato ad Agrigento il 5 agosto 1965, diplomato presso il Liceo Classico Empedocle di Agrigento con il massimo dei voti e laureato presso l'Università di Palermo in giurisprudenzia con lode , già procuratore legale, in magistratura dal 1991 ha svolto funzioni di giudice civile e penale presso il Tribunale di Palermo.
Svolge le funzioni di Consigliere presso la Corte di Cassazione presso la Sezione tributaria e dall’aprile 2018 è componente delle Sezioni Unite Civili.
È punto di contatto della Corte di Cassazione con la Corte europea dei diritti dell’uomo, nonché coordinatore del gruppo di attuazione del Protocollo firmato a Strasburgo fra le due Corti.