Barry is aged 23 and plays for Kiladangan. He is currently a student in the Universatity of Limerick. Barry made his senior intercounty debut against Kerry in the Munster hurling league of 2019. He has won Munster and all Ireland Minor hurling medals in 2016, an all Ireland hurling medal in 2018 and under 20 Munster and all Ireland hurling medals in 2019. At club level, Barry has won a North Tipperary under 16A hurling medal in 2014, North Minor A hurling medal in 2015, North and County under 21 A hurling medals in 2017 and 2019, North senior hurling medals in 2015, 2016 and 2019. He played a vital role in his clubs first ever County Tipperary Senior Hurling Championship win in 2020 as his quick thinking lead to his sides title clinching goal in the last minute of the game.