Dr David Eaton

Dr David Eaton graduated with honours from the University of  Queensland in 1985. He is a highly experienced, dual-qualified general practitioner. He holds registrations as both a General Practitioner and an Occupational & Environmental Physician.

David has had a significant career working as a GP, as well as working in the field of occupational medicine, which is the practice of recognising, treating and preventing illnesses caused by exposure to biological and chemical triggers in air, food and water that many working people face. His prior roles include Corporate Occupational Physician for Virgin Airlines, Chief Police Medical Officer (Victoria Police), Convenor of Medical Panels (Victoria), Medical Advisor – General Motors (Victoria). He has worked in a wide range of industries, throughout Australia and his work has included clinical, forensic and medical management, as well as general practice in both urban and rural settings.

David has a warm and compassionate approach to general practice, providing empathy, clinical excellence and an immense medical background. We are lucky to have him at Highgate Hill Doctors!

Special Interests

  • • Loves all things family and adolescent health, men’s health
  • • Particularly enjoys diagnosing and managing complex, chronic medical conditions, reflux / GORD, diabetes, circulatory disorders
  • • Treating alcohol problems and helping patients reduce dependency
  • • Mental health
  • • Adolescent medicine
  • • Occupational medicine and rehabilitation
  • • Musculoskeletal medicine, sports injuries and the ageing body
  • • Toxicology
  • • Sexual health, screening, testing, education
  • • Skin cancer checks

Family Life

David has moved  into the local suburbs with his family back to Queensland from Bendigo, Victoria. His weekends are busy around keeping his 9 year old son occupied and planning his renovation moves on his new house. He is looking forward to becoming part of the local community here.

Qualifications

MBBS (Hons), ICOM, FAFOEM (RACP)

Days

Monday, Wednesday, Friday and some Saturdays.