Caravaggio exhibits with galleries such as Kaufmann Repetto in Milan and New York, Andriesse-Eyck in Amsterdam, Tucci Russo in Turin and Torre Pellice and Rolando Anselmi in Berlin and Rome. He has held solo shows at the Centro Arti Visive Pescheria in Pesaro and the Collezione Maramotti in Reggio Emilia in 2008, the Musée d'Art Moderne in Saint Etienne and MaGa in Gallarate in 2014