Geboren in Johannesburg-Zuid-Afrika, kreeg Charles door het vele reizen en door de muzikale achtergrond van zijn ouders, de smaak van internationale muziek al snel te pakken, met name de soul en blues-invloeden.

Wat begint als een hobby met groepjes, zoals Little Rock & special guest, waarmee hij door Vlaanderen toert op jonge leeftijd, wordt hij al snel professioneel met de Party Band “The Magical Flying Thunderbirds”.Met deze groep speelt hij 20 jaar in binnen en buitenland met internationale gasten en doet hij jarenlang mee aan verschillende tv-programma’s.

Na een intermezzo van 2 jaar met Raf van Brussel start hij de band Soulbrothers op met Wim Soutaer en Vincent Goeminne. Covers en eigen nummers wisselen elkaar af, en deze populaire band scoort bij jong en oud. In Gambia ontmoet hij tijdens de lockdown de Gambiaanse zanger Jali Madi en neemt hij de single “don’t give up on us” op, een bewerking van de hit “don’t give up on me” van wijlen Solomon Burke.