« I am not the kind of Doctor who tells patients what to do. I do my best to listen and evaluate the problem and then we make a decision about the treatment together »

Dr Elliot is our tall and friendly British and Australian Doctor who is the first non-French
and non-Portuguese Doctor that we have welcomed to the Alegria team!
Elliot graduated from King’s College London and has significant training and experience
in Dermatology, Skin Cancer, Minor Surgery, Paediatrics, and Mental Health.
He trained and did research for 5 years in Dermatology and Skin Cancer at the Royal Prince Alfred Hospital / University of Sydney, and in Sexual Health at Sydney Hospital, as well as completing a Postgraduate Diploma in Dermatology and Certificates in Skin Cancer Surgery and Dermoscopy.
Elliot also trained for 2 years in Paediatrics at the Mater Children’s Hospital in Brisbane and completed a Diploma in Child Health from the University of Sydney, as well as Mental Health training at the Institute of Psychiatry in Sydney.
Elliot enjoys seeing expats and visitors to Lisbon and understands the challenges of being in a different country. He looks forward to meeting you!

His tools

Special interest

  • Skin cancer and minor surgery

  • Dermatology

  • Paediatrics

  • Mental health

  • Sexual health

His training

MPH – Master of Public Health, UNSW, Sydney, Australia

MICGP – Membership of the Irish College of General Practitioners

FRACGP – Fellowship of the Royal Australian College of General Practitioners, RACGP, Australia

Certificate in Sexual and Reproductive Health, Family Planning Alliance, Australia

PGDipClinDerm – Postgraduate Diploma in Clinical Dermatology, Queen Mary, University of London, UK

Certificate in Primary Care Skin Cancer Surgery, University of Queensland, Brisbane, Australia

Certificate in Advanced Dermoscopy and Skin Imaging, University of Queensland, Australia

DCH – Diploma in Child Health, University of Sydney, Australia

Bachelor of Medicine and Bachelor of Surgery, King’s College London, UK

Spoken languages : english, portuguese

Book an appointment

Our news