Magistrato dal dicembre 1997, giudice presso il tribunale di sala consilina fino al febbraio 2004. Giudice presso il tribunale di Bergamo sezione di Treviglio fino al febbraio2008, gip tribunale Milano dal novembre 2oo8 al dicembre 2018, attualmente giudice 4 sezione penale tribunale Milano