Le , à Yaoundé, il prend le commandement de la compagnie de tirailleurs sénégalais. Lorsqu'en le commandant Leclerc arrive à Douala, André Geoffroy et sa compagnie se rallient à la France libre. Il est alors mis à la tête de la compagnie du bataillon de tirailleurs sénégalais avec laquelle il participe plus tard à la libération de Libreville au Gabon. Après avoir été promu capitaine, il arrive en à Fort-Lamy au Tchad où il effectue une difficile mission de liaison en direction du poste de Koufra qui sera pris quelques semaines plus tard. En mission avec le capitaine de Guillebon, il attaque avec succès un site d'atterrissage italien. Le , affecté comme chef de la compagnie de découverte et de combat, il prépare longuement sa troupe aux futures offensive qui auront lieu en Libye. Le , pendant la conquête du Fezzan, il s'illustre en s'emparant du poste d'Ouaou al-Kabir accompagné d'un seul goumier. En mars, il participe activement à la reddition du poste italien de Oumm al-Aranib puis à la conquête de Tripoli où la division blindée entre le . Il prend ensuite part à la campagne de Tunisie au sein du Régiment de marche du Tchad, détaché à la armée britannique. Il participe à la prise de Kairouan le puis à celle de Tunis le suivant. Puis le régiment de marche du Tchad retrouve sa place au sein de la division blindée.