Sherry was born in Limerick, where he attended Ardscoil Rís and won the Munster Schools Junior Cup.
[2] He was part of the Munster team that beat Leinster 19–9 in the 2011 Celtic League Grand Final at Thomond Park.
[14] He started the opening pool game of the 2015–16 European Rugby Champions Cup against Treviso on 14 November 2015.
[17] In July 2017, Sherry began a gradual reintroduction to on-field training following the back injury, which had kept him sidelined since May 2016.
[22] Sherry left Munster at the end of the 2018–19 season,[23] later announcing that he had retired from rugby, citing injury and a lack of contract offers as his reasoning for doing so.
[24] Sherry joined English Premiership Rugby side Gloucester on a loan deal until the end of the 2018–19 season in March 2019.
[25] Sherry was called into the Ireland squad at the 2011 Rugby World Cup as precautionary cover for Rory Best.