Description
Barry was part of Bristol academy system where he enjoyed a loan spell at Clifton near Bristol. Barry made his senior debut when they beat Cornish Pirates 60-15 at Camborne in May 2010 and made his 50th appearance for Bristol winning against the Pirates won 50-22 in the British and Irish Cup at the Mennaye Field in September 2011.
In July 2012, Barry left Bristol to join Cornish Pirates in the RFU Championship from the 2012-13 season. On 25 March 2015, Barry left Cornwall to join Western rivals Worcester Warriors in the Aviva Premiership ahead of the 2015-16 season. On 20 May 2016, Barry signed a contract extension to stay with the club at Sixways Stadium.