Marc McDonell, who was born in Nelson, British Columbia, began his freestyle career as a mogul skier, with his first World Cup podium finish at age 19. By age 22, he retired from the Canadian team and went on to win the Sprint Pro Mogul tour, while filming with Poor Boyz productions and Match Stick Productions. The following year, he gave up competitive mogul skiing and competed at the XGames in big air.
Marc first competed in freestyle when the BC Winter Games came to his home town of Nelson. He entered a mogul competition to get a spot for the Winter Games and joined a formal club later that season.
He started coaching at summer ski camps in Whistler, when he was a member of the national team. He worked for the Whistler Blackcomb Freestyle Club off and on from 1996 to 2010. In 2011, he worked for the Canadian Sport Institute. In 2012, when halfpipe skiing became an Olympic Sport, he became the assistant coach for the national team program.