Xavier är född i Shawinigan, Quebec, och har dragit nytta av Quebecs världsberömda expertis inom optik och fotonik. Han tog en kandidatexamen i teknisk fysik med inriktning på telekommunikationsteknik vid Laval University. År 2009 avslutade han en masterutbildning i lasermikrobearbetning och optisk fiberanslutning vid universitetets Center for Optics, Photonics and Lasers (COPL).
Under sina masterstudier träffade Xavier Alex Fraser, som vid den tiden var doktorand. Xavier och Alex slog sig samman och grundade Laserax 2010. Xavier bidrog med sina organisatoriska färdigheter för att hjälpa till att bygga upp företaget från grunden. Tillsammans växte de företaget från ett litet startup-företag med två anställda till ett globalt företag med över 115 anställda på mindre än 15 år.
Xavier är en ivrig läsare som är känd bland sina kollegor för att sluka nya böcker varje vecka. Han tycker om att resa, sport, allmänbildning och att umgås med sin fru och sina barn.