Nato nel 1970, si è laureato in giurisprudenza nel 1994 presso l'Università degli Studi di Bologna con il massimo dei voti.
Nel 1997 ha conseguito l'abilitazione all'esercizio della professione forense.
Da allora svolge l'attività di avvocato a Bologna nel campo del diritto penale e civile.
È iscritto nell'albo speciale per il patrocinio davanti alle giurisdizioni superiori.
- Omissione e rifiuto di atti d'ufficio: problemi interpretativi, lacune legislative e prospettive di riforma, in Crit. Dir., 1996, 272-289.
- I reati dei pubblici ufficiali contro la pubblica amministrazione, voll. I e II, Cedam, Padova, 2003, pp. 1-1504.
- Rifiuto di atti d'ufficio, falso ideologico, esercizio diritto di difesa e principio del nemo tenetur se detegere sostanziale, in Pareri & Atti di diritto penale, La Tribuna, Piacenza, 2008, 29-35.
- Il sistema sanzionatorio delineato dalla legge anticorruzione, in Giur. It., 2012, 2701-2704.
- Le misure sanzionatorie amministrative e penali della legge anticorruzione (l. 6 novembre 2012, n. 190), in questa Rivista, 2013, 1-54.