110 Centre Dandenong Road, Dingley Village, VIC 3172


Steven graduated from the University of Melbourne and after initially following a career in Emergency Medicine, established himself as a Family Medicine Practitioner over 20 years ago. He achieved his FRACGP in 1997 and moved to Dingley in 1999. He recently became a Graduate of the Australian Institute of Company Directors.


He has broad interests in all facets of General Practice but particularly in diabetes, men’s health, cardiovascular disease including hypertension, musculoskeletal concerns, occupational injuries, sports issues and senior health care.

He has been actively involved in teaching (Medical students, registrar training and examining for the RACGP Fellowship) and population and community health issues (previous chair of Bayside GP Network and deputy-chair Bayside Medicare Local).  Steven is currently a member of the RACGP Expert Committee – eHealth and Practice Management.

Steven is also the Vice-President of Rail Trails Australia, medical officer for a number of tourist railways and previously for Bicycle Victoria.

He is married with 3 children, all of whom enjoy cycling, railways and supporting the Collingwood Football Club.

Read more

Qualifications and Experience

Languages spoken

  • English

Find Interhealth Medical Clinic

select date

Online booking

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
General Practice
  • General Practice
Show appointments at
Dingley Village - Interhealth Medical Clinic
  • Dingley Village - Interhealth Medical Clinic

Choose a Location

Interhealth Medical Clinic
Dingley Village, 3172, VIC
More Appointments

Book Appointment Now

See All Times
Tue 10 Jul 11:10AM 12:00PM 2:40PM More