Nato a Bologna nel 1952, laureato in giurisprudenza. Per quasi vent'anni magistrato, giudice penale e civile, sostituto procuratore della repubblica in Friuli ed Emilia Romagna; per sei anni magistrato della direzione distrettuale antimafia dell'Emilia Romagna e coordinatore del pool di criminalità economica e finanziaria. Attualmente avvocato di Bologna. La sua attività è svolta, essenzialmente, nel campo del diritto penale con riguardo al c.d. diritto penale dell'economia in materia di riciclaggio e diritto penale commerciale, tributario ed ogni altro aspetto connesso agli adempimenti nell'attività di commercio ed industria. Si occupa delle indagini difensive nei procedimenti penali ed indagini per la tutela della persona, del minore nelle procedure di separazione e divorzio e della gestione delle società.