Dal 1979 in magistratura, prima come Pretore in Asti e dal 1990 sempre nella stessa città come sostituto Procuratore della Repubblica. Attualmente è Procuratore Aggiunto.
Si è sempre occupato della materia relativa all'inquinamento (con riferimento ai rifiuti, all'acqua, all'aria), della materia edilizia/urbanistica e della sicurezza ed igiene sul lavoro.
Ha pubblicato nel 1993, presso la casa editrice UTET, il volume "I reati in materia di inquinamento", facente parte della collana "Giurisprudenza sistematica di diritto penale" a cura di Bricola e Zagrebelsky; nel 2008 ha pubblicato presso la casa editrice Giuffrè, il volume "La tutela dell'ambiente e l'inquinamento da rifiuti"; nel 2011 presso la casa editrice CEDAM, ha collaborato al volume "La tutela dell'ambiente. Profili penali e sanzionatori", con il capitolo "La gestione dei rifiuti: i reati".
Collabora stabilmente alle riviste Ambiente e sviluppo e Il Foro italiano.