Dès juillet 1940, avec son bâtiment commandé par André Roux et alors saisi en Angleterre, il rallie les Forces navales françaises libres et prend part aux combats de Dakar et du Gabon contre les forces françaises du régime de Vichy (automne 1940) puis en 1941 aux combats en mer Rouge, en appui des Belges et des Britanniques qui combattent les Italiens en Éthiopie et en Érythrée. Lieutenant de vaisseau (), il participe au blocus de Djibouti, territoire français alors rallié à Vichy, entre et .