1939 meldete er sich zum Militärdienst in der British Army und nahm ab 1940 am Afrikafeldzug teil. Als Angehöriger des 149. Anti-Tank Regiment der Royal Artillery kämpfte Charles in Nordafrika, Palästina, Syrien und Ägypten. Am 16. Juli 1942 wurde er während der Ersten Schlacht von El Alamein durch eine Explosion verwundet, kämpfte aber weiter und konnte so dazu beitragen, dass der Angriff der Panzerarmee Afrika abgewendet werden konnte. Dafür wurde ihm das Military Cross verliehen. Nachdem er genesen war, meldete er sich zurück zum Dienst in Frankreich.