Dal febbraio 1994 al novembre 2017 è stato professore ordinario di diritto amministrativo presso il Dipartimento (già Facoltà) di Giurisprudenza dell’Università degli Studi di Ferrara. Dal Dicembre 2017 è professore ordinario di diritto amministrativo presso l’Università di Bologna. Dal 1990 è docente presso la SPISA - Scuola di Specializzazione e di Perfezionamento in Scienze Amministrative dell’Università degli Studi di Bologna. Iscritto all’Ordine degli Avvocati del Foro di Bologna dal 1983, con studio in Bologna, Via Collegio di Spagna 15 e in Pesaro, Viale Monfalcone 18.