Locas competed for the Canadian 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 Bone finished within the top thirty to secure one of the twenty quota places offered at the 2007 ISAF Worlds in Cascais, Portugal. The Canadian duo clearly struggled to catch a vast fleet of 28 other sailing crews from behind under breezy conditions, with marks lower than the top fifteen and a premature start penalty on the seventh leg after ten races, sitting them in last overall with 205 net points.