John Graduated from Trinity College in 1998. After which he worked in several specialities including Neurology, Cardiology, Infectious Diseases, Geriatrics, Endocrinology and General medicine.
He completed his GP education following training in Paediatrics, Emergency Medicine, Psychiatry and General Medicine. During his training he achieved diplomas in Child Health, Clinical Psychiatry and a Higher diploma in Dermatology. Afterwards a diploma in Practice Management.
John is on the Medical Council’s Specialist Register as a GP. His Medical Council number is 022555.
He is a full member of both the Irish College of General Practitioners and the Royal College of Physicians Ireland.
John is fully up to date with his continuing medical education.
He works regularly in the NowDoc Out of Hours GP service.
John is married, lives on a small holding and keeps bees.
John’s areas of special interest are Child Health, Psychiatry, Dermatology and Men’s Health. John is married, lives on a small holding and keeps bees.