Andrea was born in Florence, Italy on the 28th of June 1960, considered an infant prodigy he started to shoot when he was 12 years old, thanks to the influence of his father Luciano and his mother Nicoletta, both hunters and amateur skeet shooters. He made his first appearance in the Italian Junior National Team in 1977 and two years later he won the Mediterranean games with seniors at the age of 19. 

1981 is Andrea's first year in Men National Team where he would be the protagonist until 2008. 27 years of successes culminated into two world records [200|200 and 150|150] and six Olympic participations with three consecutive finals and two unforgettable medals, bronze in Atlanta 1996 and gold in Athens 2004. 

He is still the only one in the history of skeet shooting to have won all the competitions of the international circuit at least one time. 

For his excellence in sport Andrea has been nominated "Grande Ufficiale" by the President of the State Giorgio Napolitano in September 2008, that is the highest honor a civilian can achieve in Italy. 

Andrea started his coaching career in 2009 with Cyprus National team. He led the small mediterranean island to the historical winning of the 2010 World Championship. After the London Olympic Games in 2012, he signed with Italian Shooting Federation becoming Technical Director and Coach of the National Skeet Team and after more than sixty medals in less than three years he is now preparing his athletes for the Rio 2016 Olympic Games.