Escribir unha continuación para este parágrafo - En 1931 Soglo voluntariamente alistado no exército francés. Loitou durante a Segunda Guerra Mundial, servindo en Marrocos e participando nos desembarcos dos Aliados en Córcega, Elba e o sur de Francia.
- Non. Promovido ao rango de tenente, ao final da guerra foi nomeado oficial do estado maior do exército colonial francés. En 1947 foi incorporado ao Ministerio francés de Ultramar como conselleiro militar. O 1 de xaneiro de 1950 obtivo o rango de capitán e foi enviado á Indochina francesa e loitou na Primeira Guerra da Indochina. Foi condecorado coa Croix de Guerre en 1956 polo seu servizo durante a guerra. Alí coñeceu a unha muller franco-vietnamita coa que se casou máis tarde. Despois da derrota de Francia en Indochina, recibiu o rango de maior e estacionado en Senegal, onde permaneceu ata 1960. Despois de que Benín obtivo a independencia en 1960, Soglo recibiu o rango de coronel no exército e converteuse no xefe de gabinete do presidente Hubert Maga.