Barry was a part of Bristol academy system the place he loved a mortgage spell at Clifton close to Bristol. Barry made his senior debut after they beat Cornish Pirates 60-15 at Camborne in Could 2010 and made his fiftieth look for Bristol profitable towards the Pirates gained 50-22 within the British and Irish Cup on the Mennaye Subject in September 2011.
In July 2012, Barry left Bristol to hitch Cornish Pirates within the RFU Championship from the 2012-13 season. On 25 March 2015, Barry left Cornwall to hitch Western rivals Worcester Warriors within the Aviva Premiership forward of the 2015-16 season. On 20 Could 2016, Barry signed a contract extension to stick with the membership at Sixways Stadium.