Barry left Glasgow last year to sign for French club Tarbes, scoring over 200 points with an 82% place kicking success rate. After playing 22 games for the French club, Barry couldn't agree on a new deal and Catania from Sicily, stepped in to offer a two-year deal.
Catania face Sale Sharks in the first round of the European Challenge Cup in October.