Charles est conseiller juridique pour le programme Grands Lacs. Il a rejoint TRIAL International en septembre 2017 en tant que stagiaire pour le Burundi. Avant cela, il a effectué différents stages, notamment au Centre pour la gouvernance du secteur de la sécurité (DCAF) à Genève.


Charles est titulaire d’une double licence en droit français et anglais des universités de Essex (Royaume-Uni) et Toulouse Capitole (France), ainsi que d’un Master en droit international humanitaire et droits de l’homme de la Geneva Academy. Ses langues de travail sont le français et l’anglais.