Nato a Genova nel 1957. Magistrato ordinario dal 1984, con esperienze nel settore penale quale giudice del dibattimento presso i Tribunali di Savona e Genova, nonché pubblico ministero presso le Procure di Savona, Genova e Torino.
Attualmente Procuratore Aggiunto della Procura di Torino con delega alla materia del Terrorismo e dei reati motivati politicamente. Esperienza internazionale quale Criminal Judge della Missione EULEX Kosovo dal 2008 al 2010 e di Criminal Judge presso le Kosovo Specialist Chambers.