Time for your COVID-19 booster? Find a booster clinic
22 Hardy Street, Lilydale, VIC 3140


David completed his osteopathic studies at RMIT University in 2010, with his Masters thesis investigating the effects of pelvic function on hamstring muscle strength. Having suffered from a major back injury as a teenager, he is passionate about correct injury treatment and rehabilitation, especially with lower back pain.

David also has a particular interest in the effects of workplace and lifestyle factors on people’s complaints. He has completed a Certificate in Global Posturology, allowing him to assess and fit insoles that assist with better posture and lower limb function.

Outside of work David has enjoyed playing a variety of sports including basketball, indoor soccer, tennis, mixed netball, running and inline skating. He now gets the majority of his exercise from chasing his daughter and son around the house! He and his wife live in Boronia and are expecting their third soon.

David is passionate about helping people from all walks of life achieve better health and has found the successful Osteopathic treatment of patients a very rewarding experience. He treat people of all ages, from infants through to seniors.

Read more

Qualifications and Experience

Languages spoken

  • English

Find By Design Holistic Health

Directions and parking

We would be well located for anyone in the areas of Lilydale, Chirnside Park, Croydon, Montrose, Mooroolbark, Ringwood, Mitcham, Wandin, Yarra Glen and Wonga Park.

Free parking is located to the rear of the building within parking bays.

Other practitioners are available

Below you'll find appointments available on Healthengine.

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
Integrative Medicine
  • Integrative Medicine
Show appointments at
Lilydale - By Design Holistic Health
  • Lilydale - By Design Holistic Health

Choose a Location

By Design Holistic Health
Lilydale, 3140, VIC
More Appointments

Appointments currently not published on Healthengine's directory

Please call (03) 9739 6409