Del Bosco was born in Colorado Springs, Colorado but was raised in Vail, Colorado. Prior to joining the Canadian freestyle ski team, he had problems with substance and alcohol abuse that had led to him being stripped of two US national titles, and at age 21 was discovered drunk in a ditch with a broken neck. His sister, Heather, convinced him to go into rehab. This saved him from going to jail for another year. After this he received an offer from the Canadian ski team who had heard about Del Bosco and his Canadian passport, as Del Bosco's father was Canadian. Del Bosco was offered a spot on the team despite the character risks he carried with him and Del Bosco then agreed to join the Canadians. He went on from there and built on his success with the Canadian ski team. In 2006 at the Winter X-Games he won a bronze medal in the ski-cross event. During the 2009–10 Freestyle Skiing World Cup he won two world cup events, one on the Alpe D'Huez and in Lake Placid. Del Bosco ended the season second overall on the World Cup rankings. At the 2010 Winter X Games Del Bosco attended as a warm up to the Olympics. There he won gold in the ski cross final, leading a Canadian sweep of the medals with Dave Duncan and Brady Leman. This was the first time that the medals have been swept in a round other than by US athletes. Del Bosco was a member of the Canadian team going to the 2010 Winter Olympics in Vancouver. He made the men's ski cross final, and was in strong position to win a bronze medal, but fell shortly before the finish line while trying to make a pass. After the race at a press conference Del Bosco had said that "Third, I guess it's all right for some people, but I wanted to give 100% for my sport, my country." After his disappointing Olympics Del Bosco had surgery in May 2010. During the next season he achieved success at the Winter X Games when he won the silver medal in ski cross. Del Bosco then went on to the 2011 World Championships where he won his first World Championship. Del Bosco said of his victory that "This is a really special title to have, you only get the chance once every two years. I had some tough luck at the last world championships in Japan and then Olympics, I was fourth in both of those events. I was kind of starting to wonder about these big events and I guess the third time is the charm. I managed to get it done this time." The next season brought a continued gold rush for Del Bosco, with his third gold medal at a major competition in as many years. He went on to win the gold at the XVI Winter X Games finishing in first while teammate Duncan finished in third. Del Bosco was proud of his victory despite a world cup season with limited success, "It's amazing, this is my favourite event," said Del Bosco in a statement. "I have had an up and down season and this one was the big one on my list. So to come in and grab gold is pretty special."