Desukevich competed for the Belarusian sailing squad, as a skipper in the men's 470 class, at the 2008 Summer Olympics in Beijing. Building up to their Olympic selection, he and crew member Logunov finished a satisfying fourteenth to secure one of the twenty quota places offered at the 2007 ISAF Worlds in Cascais, Portugal. The Belarusian duo clearly struggled to catch a vast fleet of world sailors under windy conditions in the initial half of the series, until they found solace to attain a blistering runner-up mark on the seventh leg. Another set of substandard outcomes towards the final half, however, pushed both Desukevich and Logunov to the middle of the 29-boat fleet, sitting them in twenty-first overall with 159 net points.