Our Team

Dr John Foo

Dr John Foo

General Practitioner
FRACGP

Dr John Foo (FRACGP) is a Fellow of the Royal Australian College of General Practitioners. He completed his medical degree at Monash University and gained extensive hospital experience through Peninsula Health, including clinical placements at The Alfred Hospital and Shepparton Hospital.

Through this training, Dr Foo worked across a wide range of hospital departments, managing both acute and ongoing medical conditions. This experience continues to shape his approach to general practice today.

Dr Foo enjoys the variety that general practice offers and values getting to know his patients over time. He believes good medicine starts with understanding the person behind the symptoms, and he takes care to listen, explain things clearly, and work with patients on practical next steps for their health.

Dr Foo welcomes both new and existing patients and enjoys caring for individuals and families across different stages of life.

Outside of work, he enjoys spending time with his family and keeping active in the community.

Areas of Interest

  • Children’s health and paediatrics
  • Cardiovascular and respiratory conditions
  • Travel medicine
  • Chronic disease management
  • Supporting older patients with maintaining health and independence

Languages Spoken

English

Availability

Please check our online booking system by clicking ‘Book Now’ below or contact reception for current schedule.

Fees
For more information, please visit our Fees Page.