Age: 23 years, 1 month
Place of Birth:
Barry played for Limerick's U17 squad for the short 2015 season and in 2016 he stepped up to the U19s. In February 2017 he was included in Martin Russell's match day squad for the opening league game against Sligo Rovers.
In January 2018, Barry signed for Ipswich Town on a three and a half year deal. In September 2021, Barry signed for Shamrock Rovers.