Cameron represented Caledonia at under-16, under-17 and under-18, Scotland at under-17 and under-18. He was a Brewin Dolphin Plate winner with his Bell Baxter school team and, in the same year (2008) lifted the National Youth Plate with his Howe of Fife club team.
Awarded a scholarship, he is spending his final year of secondary education at Strathallan School and is a member of Scottish Rugby's regional academy, supported by sportscotland Institute of Sport. He made his under-20 debut off the bench, in the defeat away to Wales in Colwyn Bay in March 2014.
Away from rugby, he was under-18 Highland clay pigeon champion, coming third in Britain, with Strathallan School.