Gray made his Scotland U20 debut in the opening round of the 2021 U20 Six Nations in Cardiff during a defeat to Ireland.
Gray started his rugby career at Dollar Academy aged just nine years old. He has represented Scottish Rugby at U16, U17 and U18 age-grades.
He is currently a FOSORC Scottish Rugby Academy contracted player and was aligned to Glasgow Warriors in the summer of 2020.
Outside of rugby he is a world pipe band championship winner.