Andrea played volleyball for Italy 141 times and was part of the team that won the 1990 World Championship. He transitioned in to coaching in 1994, and in 1999 led the Italian team to gold medals at 2 European Championships, the World League, as well as a Bronze at the 2000 Olympics.
In 2007 Andrea took over the Spanish National team and famously led them to the 2007 European Championship. He then moved on to coach the Polish national team and in 2011 led the team to their first ever medal in the World League. He has also coached teams to National Championships in Italy and Poland, and is presently the head coach of the Belgian National Team.