Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
1 Forbes Drive, Aspendale Gardens, VIC 3195


Born and raised in Melbourne’s Eastern suburbs, David completed his Doctor of Physiotherapy qualification at the University of Melbourne. He has always had an interest in sport from a young age, playing local competitive basketball for over 10 years. Alongside his physiotherapy career David works as a personal trainer and group fitness instructor at Anytime Fitness, advocating everyone to strive for a healthier lifestyle.

As an exercise enthusiast, David combines his passions for fitness and clinical rehabilitation to holistically assess and treat patients. With a strong interest in sports injury prevention and rehabilitation, he aspires to empower athletes of all levels to reach their peak performance. He believes that leading an active, balanced lifestyle is the key to leading a long and happy life.

Outside of work, David loves to travel and has visited over 37 countries around the globe. He enjoys unwinding after a long day with delicious food, good company and a fine scotch.

Read more

Areas of interest

Qualifications and Experience


  • Doctor of Physiotherapy (DPT) from The University of Melbourne

Languages spoken

  • English

Find Back In Motion Aspendale Gardens

Directions and parking

Our clinic is located on Wells Road and is easily accessible via the Mornington Peninsula Freeway or from Mordialloc/Dingley via Wells Road. It is on the corner of Forbes Drive and Wells Road, meaning that there is a lot of on street parking in addition to our onsite parking. Staff are encouraged to park off site so that this parking is reserved for our patients who may have limited mobility or in pain. The best public transport options are via bus, with a bus stop in each direction out the front of the clinic, with pedestrian lights nearby to help with crossing busy Wells Road. We have satellite clinics that have access to trains and other transport - if you require this, please call us and we can discuss these options with you.

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
  • Physiotherapy
Show appointments at
Aspendale Gardens - Back In Motion Aspendale Gardens
  • Aspendale Gardens - Back In Motion Aspendale Gardens

Choose a Location

Back In Motion Aspendale Gardens
Aspendale Gardens, 3195, VIC
More Appointments

Book appointment

Next available Today 2:00PM
Today Only 1 left today 2:00PM More...
Tomorrow 10:40AM More...
See all appointments

Book Appointment Now

See All Times