E’ nato a Bologna il 13 febbraio 1947. Si è laureato in Chimica presso l'Università di Bologna, dove è diventato Professore Ordinario di Chimica Generale ed Inorganica nel 1993. Egli sta portando avanti è l'insegnamento e la ricerca di attività presso il Dipartimento di Chimica G.Ciamician di cui è stato direttore dal 1998 al 2004. attualmente è direttore del LEBSC, Laboratorio di Chimica ambientale e biologica strutturale.