His parents came from Scotland, a fact that accounts both for his nickname and that he was a scratch golfer. For many years he worked at the Regina Golf Club and won the Saskatchewan Amateur Championship in 1942 despite a bad back that kept him off the Rangers roster for a year.
Hockey-wise, Cameron was a goal scorer of note wherever he went, though his NHL career lasted just 35 games with the Rangers in 1942-43. He had played his entire minor hockey in his home province, with Regina, taking the team to the Memorial Cup in 1940 and winning the Allan Cup the following year with the local Rangers.
He seemed destined to join the Blueshirts in 1941 after having won the Allan Cup, but his back was too painful and he spent most of the season convalescing. He was even rejected from the Army for his injury, though in 1945 he was healthy enough to be taken into the Canadian Forces.
In 1940-41 he moved to the New York Rovers, farm team to the New York Rangers, and he scored eight goals in 35 games on Broadway when given the chance. Afterwards, though, Cameron went to Montreal to play senior hockey, then interrupted his career to enlist in the Canadian army for two years.
Upon being discharged, he made his way to the AHL, retiring in 1951 back home after playing briefly in the Saskatchewan senior league.