Giacomo a commencé sa carrière de cavalier à l’âge de 9 ans et, depuis 2006, il participe à des compétitions internationales avec de nombreux chevaux différents.
En tant que jeune cavalier, il a remporté plusieurs Coupes des Nations et trois Grands Prix CSIOYR, dont un à Hagen (Allemagne).
Il a également participé à de nombreuses Coupes des Nations dans la catégorie senior, remportant le CSIO3 de Drammen. Au cours des deux dernières années, il s’est classé dans deux Grands Prix CSI4* : troisième à Milan San Siro et cinquième à Montefalco.
Il possède maintenant une nouvelle écurie de chevaux talentueux prêts à grimper dans les classements.