Career
In 2000, Barry made his Springbok debut against Canada in East London. Barry has since gone on to captain the Stormers in the 2006 Super 14 season. Following the 2007, Barry joined Harlequin F.C. of the Guinness Premiership.
In January 2012, he announced his retirement, but he took up a role of defensive coach at the Eastern Province Kings, but left at the end of 2013.