Nel 1995, sotto la supervisione del Prof. Vincenzo Balzani, ha conseguito la laurea in Chimica con il massimo dei voti. Nel 1998 ha ottenuto il titolo di dottore di ricerca in Scienze chimiche con il relatore Prof. Sergio Roffia. Oggi è professore associato presso il Dipartimento di Chimica di Bologna e, attualmente, la sua ricerca è focalizzata sullo studio di sistemi supramolecolari e nanoparticelle fotoattive. Dal 2012 è responsabile di un progetto europeo PhotoSi sullo sviluppo di materiali ibridi per la conversione dell’energia solare grazie al supporto del European Research Council.