Di Salvatore, a native of Surrey, British Columbia, started his sporting career at the age of seven, when his father Tony convinced him to shoot a gun.
[3] He later became a member of the Vancouver Guns Club, and is currently coached and trained by Josh Lakatos, silver medalist in men's trap shooting at the 1996 Summer Olympics in Atlanta, Georgia.
[1] At the peak of his career, di Salvatore had produced numerous achievements, including his first ever title from the 2006 Canadian National Shooting Championships.
In 2007, he became the youngest ever shooter to claim a bronze medal in men's trap shooting at the Pan American Games in Rio de Janeiro, Brazil, accumulating a score of 134 clay pigeons.
He scored a total of 112 clay pigeons in the preliminary rounds of the men's trap, by one point behind France's Stéphane Clamens from the final attempt, finishing only in twenty-fifth place.