Specializzato nel restauro di pitture murali, ha lavorato su opere di Beato Angelico, Paolo Uccello, Pietro da Cortona, Alessandro Allori, Bernardino Poccetti. Ha svolto consulenze per il restauro dei dipinti murali di Leonardo da Vinci della Sala delle Asse del Castello Sforzesco di Milano e per il recupero dell'affresco strappato "Giunone tra le nuvole" di G.B.Tiepolo del Museo del Louvre.
Dal 2013 insegna materie inerenti le classi di concorso ABPR24 e ABPR72 in diverse Accademie di Belle Arti italiane.