
In Edinburgh ansässig, unterrichtet Charles regelmäßig bei Tribe, Hot Pod Edinburgh und Tidal Yoga. Darüber hinaus leitet er Online-Klassen, private Einzelstunden sowie Retreats an besonderen Reisezielen. Mit Yoga begann er erst mit 50 Jahren; sieben Jahre später absolvierte er 2019 seine 200-Stunden-Ausbildung bei Red Hot Yoga in Guildford, Surrey, und erhielt die Yoga Alliance Professionals (UK) Qualifikation.
Seitdem unterrichtet er kontinuierlich in Studios und online, oft mit 10 bis 12 Klassen pro Woche. 2023 erweiterte er seine Ausbildung um ein weiteres 200-Stunden-Zertifikat bei Yoga Alliance (US) mit Leslie Glickman bei Yoga Journey in Boca Raton, Florida, mit Schwerpunkt auf Yin- und Vinyasa-Yoga. Zusätzlich verfügt er über 40-Stunden-Zertifikate in Yoga Nidra und Yin.
Charles unterrichtet ein breites Spektrum an Stilen, darunter Hot, Power, Flow, Vinyasa, Slow Flow, Gentle Flow, Foundation, Yin und Restorative, überwiegend in Klassen für alle Levels. Besonders geschätzt wird seine präzise Ausrichtung, klare Anleitung und eine Lehrweise, die fordert und zugleich Wärme, Unterstützung und eine Prise Humor vermittelt.