Christopher Sowton détient un diplôme de premier cycle de l’université de Toronto et un doctorat en naturopathie du Canadian College of Naturopathic Medicine. Il possède aussi une accréditation en tant que psychothérapeute de la province de l’Ontario. Par ailleurs, il offre des séminaires sur le travail du rêve aux professionnels de la santé tout en dirigeant sa clinique de naturopathie, d’homéopathie et de psychothérapie. Il vit à Toronto.