Dr. Craig Shaw is an experienced GP trained in the UK, graduated from Aberdeen Medical School in Scotland and worked for 15 years in Staffordshire, England before moving to Perth in 2016 with his partner.


  • Skin Cancer / Skin checks and lesion biopsy/excision
  • Implanon insertion and removal
  • Paediatrics
  • Men’s health
  • Mental Health
  • Sexual Health
  • Chronic disease management
  • Sports injuries
  • Travel medicine and vaccinations