Are you looking for a registered clinical hypnotherapist or life coach in order to help with anxiety, phobia, or other life issue? Or have you been drawn to seek out past life or interlife regression at this time?

Hi, I’m Carl and I have been helping people to overcome their issues and achieve their goals for over thirty years. I now work to help people improve their lives using a combination of hypnotherapy, neuro-linguistic programming (NLP) and life coaching.

As a clinical hypnotherapist I can help with issues such as confidence, quitting smoking, panic attacks, phobias such as fear of flying, and even enhancing sports or other performance, as well as many others. I also specialise in past life regression, past life therapy, and interlife regression, often referred to as life between lives.

Life coaching can be useful in order to motivate, to help improve performance, or to help in choosing and sticking to the right path, and becomes even more powerful when combined with NLP and hypnosis.

Whatever your requirements, sessions with me are pleasant, informal, therapeutic and very often fun. My practice is also a safe space for LGBTQ+ clients.





If you have been diagnosed with or suspect you may have a pre-existing medical condition, please consult your GP for advice before starting any new therapies.

Verified Therapist

Message Practitioner

    Preferred contact method

    Additional Information

    Education and Training

    • BA(Hons) Leeds University
    • DCH (diploma in Clinical Hypnotherapy)
    • GQHP (General Qualification in Hypnotherapy Practice)
    • CLC (Certificate in Life Coaching
    • DPLT (Diploma in Past Life Therapy)
    • Adv.DPLT (Advanced Diploma in Past Life Therapy)

    Professional Body Memberships

    • Registered with the General Hypnotherapy Register
    • Registered with the CNHC (Complementary and Natural Healthcare Council)
    • Member of the Past Life Therapists Association
    • CRSST Accredited Practitioner (Central Register of Stop Smoking Therapists)
    • Fully Insured

    Languages Spoken

    • English