Palliative Care is the supportive care of people with advanced illness. Originally a General Practitioner, David has been working as a Palliative Care Physician for more than 25 years, for most of this time as the Medical Director of Ballarat Hospice Care and as the Clinical Director of the Grampians Regional Palliative Care Service. He is now living and working in the Geelong area and works at Epworth Geelong and St John of God hospital; and in-home care on the Bellarine Peninsula.

His main interest is in patient care, but he also works for the development of palliative care in the Asia-Pacific and enjoys teaching. He is a life member and current Board Member of Palliative Care Victoria and has been awarded the OAM for his work.

Epworth hospital locations


Epworth Geelong

Consulting locations

Consulting Location

Geelong Cancer Physicians

Suite 6.5 1 Epworth Place
Waurn Ponds VIC 3216


  • MBBS
  • FAChPM
Internal medicine covers a wide range of conditions affecting the internal organs of the body - the heart, the lungs, the liver and gastro-intestinal tract, the kidneys and urinary tract, the brain, spinal column, nerves, muscles and joints. Specialists with the Internal Medicine Clinical Institute have expertise in the diagnosis and management of complex, chronic and multisystem disorders.