Greg Cameron was born in Boissevain, Manitoba on December 26, 1949. He achieved early success in baseball when he was a member of the Souris Little League team that won the 1961 Manitoba championship. As a juvenile player in 1967, Cameron captained the team from Souris that won the Western Canadian title. The next year, he joined the Souris Senior Cardinals and his team won the Manitoba Senior Baseball League (MSBL) Pennant. He went on to play a total of 12 more years of senior ball with Souris and Riverside. With these teams, he played in four Canadian senior AAA championships. After retiring, Cameron turned to coaching minor ball in Boissevain. In 1994, he co-coached the Oil Dome Pee Wee All Stars to a Manitoba title, which earned them a trip to nationals in North Bay, Ontario. Cameron has convened several provincial championship tournaments in Boissevain and later acted as announcer and scorekeeper for the Senior Boissevain Centennials.