Bruce gained his first cap for Scotland U18, starting at number eight in the age-grade's game against England at Kingston Park in March 2015. He went on to represent his country at U20 level.
He had previously been included in a Scotland U17 squad, and represented Caledonia at U16, under-17 and U18 levels.
Out with rugby, the Strathallan School pupil won a national silver medal in discus and a bronze medal in shot-putt, in 2013.