Leoni competed at the 2014 Winter Olympics for Italy. In the snowboard cross, he finished 3rd in his 1/8 round race, but then 6th in his quarterfinal, not advancing and finishing 21st overall.