I qualified from the University of Manchester and thereafter undertook postgraduate training in the Manchester area and in Sheffield. I initially developed an interest in Respiratory Medicine and received training under various Respiratory Physicians in both Manchester and Sheffield. I then became interested in the Care of the Elderly and after undergoing specialist training in this field in Manchester was appointed as a Consultant in Geriatrics and General Medicine in Rochdale in 1985. Alongside my Elderly Care practice I also provided a Respiratory Medicine service.
I also worked as Liaison Consultant for Heywood, Middleton and Rochdale Urgent Community Care Team and ran a Community Falls clinic. I was also the Lead Clinician for Dementia for Pennine Acute Hospitals NHS Trust and chaired the Trust-wide In Patients Falls Committee. For several years I was Clinical Director for the Department of Integrated Medicine and had other lead clinician roles. In 2012 I moved from Rochdale Infirmary to the Department of Medicine for the Elderly at North Manchester General Hospital.
In September 2015 after nearly 30 years of working as a full time NHS Consultant I retired from my NHS practice. I have worked in Private Practice since 1986 and have continued to do so since my retirement. I am an examiner for the MRCP PACES examination and also a member of the London Royal College PACES Station 5 Scenario Vetting Committee.
When I worked for the NHS I was actively involved in junior doctor training as a Training Programme Director and Educational Supervisor. Since retirement I have continued my teaching role by providing regular teaching sessions to Care Staff at a local Nursing Home. For many years I have also been active in the medico-legal field.