Leguellec maakte zijn wereldbekerdebuut in november 2005 in Östersund, twee jaar later scoorde hij in Hochfilzen zijn eerste wereldbekerpunten. In december 2008 behaalde de Canadees zijn eerste toptienklassering. Op 1 december 2012 boekte hij in Östersund zijn eerste wereldbekerzege.
De Canadees nam in zijn carrière drie keer deel aan de Olympische Winterspelen. De vijfde plaats op de 10 kilometer sprint tijdens de Olympische Winterspelen van 2014 in Sotsji was zijn beste resultaat, gevolgd door de zesde plaats op de hetzelfde nummer tijdens de Olympische Spelen van 2010 in Vancouver.
Na het seizoen 2013/2014 beëindigde Leguellec zijn loopbaan als biatleet.[1]