- Date of birth
Gregor was born in Dumfries and grew up in the countryside just a few miles outside the town. He started his rugby career aged 6 at his local rugby club, Dumfries Saints. There, he progressed from minis rugby all the way to the 1XV, making his debut at 17 years old.
Gregor stayed at Dumfries until moving to Premiership side GHA for the start of the 21/22 season. Since then, he has played for the Scotland U20’s, earning 4 caps during the 2022 6 nations.