Né en janvier 1946, titulaire d’une maîtrise de droit, ancien élève de l’École du commissariat de la Marine, auditeur de l’Institut des Hautes Etudes de Défense Nationale, M. Xavier de la Gorce fut commissaire de la Marine de 1969 à 1979, avant d’être nommé sous-préfet et affecté successivement en Ariège, dans le Morbihan, en Picardie et dans le Nord.
Directeur des activités de communication à la direction générale des charbonnages de France (1984–1985), il fut ensuite chargé de mission auprès de la mission Travaux d’utilité collective au ministère du Travail, de l’Emploi et de la Formation professionnelle (de janvier à juillet 1985).
Chargé de mission à la Mission programmes intégrés méditerranéens au ministère du Plan et de l’Aménagement du Territoire (1985–1986), puis auprès de M. Jean Clauzel, directeur de cabinet de M. André Giraud, Ministre de la Défense puis directeur de Cabinet du Secrétaire d’Etat à la Défense de 1986 à 1988.
Directeur général des services départementaux de Seine-et-Marne (1988–1993), puis directeur général adjoint des services administratifs de la région Ile-de-France (1993–1996) il a été secrétaire général de la ville de Lyon, sous le mandat de Raymond Barre (1996–2001) avant d’être secrétaire général de la mer auprès du Premier Ministre de novembre 2004 à octobre 2008, étant parallèlement coprésident de la mission interministérielle pour le démantèlement des navires (2006–2007).
Il est membre de l’Académie de marine, membre du bureau du conseil national de la mer et du littoral, membre de la commission nationale des sanctions (Ministère des Finances).
Il est élu à la présidence de la Société Nationale de Sauvetage en Mer (SNSM) le 26 septembre 2013.
Il est officier de la Légion d’Honneur, chevalier de l’Ordre National du Mérite, et chevalier du Mérite maritime.