Né le 16 novembre 1904 à Dompierre-sur-Besbre dans le département de l’Allier, il est restaurateur. Il effectue le 13 mai 1925 son service militaire au 92e RI (Régiment d’infanterie) il est rendu à la vie civile avec le grade de caporal le 8 mai 1926. Il se réengage plusieurs fois dans l’Intendance. Il est nommé sergent-chef le 1er mars 1935, adjudant-chef le 1er juin 1940. Il est fait prisonnier le 19 juin 1940, interné au camp de Lunéville (54). Il est libéré le 28 août et mis en congé d’armistice le 1er mars 1943. Il est arrêté par la Gestapo le 19 avril 1944 à Roanne (42) pour avoir hébergé des maquisards. Incarcéré à la prison de Saint-Étienne (42), il est interné le 2 août au camp de Royallieu à Compiègne (60). Déporté le 17 août à Buchenwald qu’il atteint le 21 où il reçoit le matricule 78725. Il effectue sa période de quarantaine au camp des tentes puis intègre le Block 42 du Grand camp. Il est affecté le 7 septembre au Kommando intérieur Baulager (entrepôt de matériaux). Le 27 septembre il est transféré au Kommando de Halle chargé de fabriquer pour la firme Siebel des pièces d’avions et de la finition d’ailes d’avions SIE102 et Junkers 88. Le Kommando est évacué le 20 mars 1945 à Buchenwald. Le 21 mars il est affecté au Kommando intérieur 7E II (travail pour la société Stotz-Kontakt). Il est libéré le 11 avril 1945.
Gilbert CANTAT est décédé le 5 juillet 1966 à Saint-Denis dans le département de la Seine-Saint-Denis.