Professor Michael Craig

Psychiatry

Enquiries & Appointments

Telephone 020 7467 4344

Make an Enquiry

Profile Summary

Qualifications

MB, BS, BSc (Hon), PhD, FRCOG, FRCPsych

Special Interests

Gynaecology, Obstetrics, Mood disorders, Depression, Management of anxiety, Stress Management, Addiction medicine

Recognised by

Image of Professor Michael Craig

Professional Biography

Professor Craig graduated with honours in Psychology, from Bristol University. He subsequently trained in various types of psychotherapy (e.g. CAT, CBT). This background assists him in the day-to-day management of his patients and in the decision making required when referring to his colleagues for more intensive psychotherapy. {{ label }}

His second degree was in General Medicine and Surgery, which he studied at the University of London. Following this he completed specialist training in General Adult Psychiatry on the Maudsley training programme.

Since 1999 he has practiced at the Maudsley and Royal Bethlem Hospitals, where he is appointed as a Consultant within the National Services Directorate. This ‘tertiary’ referral service treats people with particularly complex mental health problems, usually following a referral from other psychiatrists around the UK.

Professor Craig is actively involved in teaching general psychiatry to medical students and specialist trainees at Kings College Medical School and the Maudsley Hospital. He is also an examiner for the Royal College of Psychiatrists (RCPsych).

Dr Craig accepts private referrals for all general psychiatric problems (e.g. mood and anxiety disorders, OCD, PTSD etc).

Need some help?
Call 020 7467 4344

Our team is available to take your call Mon - Fri - 8am – 6pm

Request a call back

{{ successMessage }}
Sorry something went wrong, please check the below errors and try again.

Sometimes it’s easier for us to call you.
Leave your name, number and a little information about what you’d like to discuss, and we’ll be in touch.

{{ hasErrors('name') }}
{{ hasErrors('phone') }}
{{ hasErrors('message') }}