Shop 1 & 2 / 993 Pacific Highway, Berowra, NSW 2081


Johanes graduated from the University of Sydney in 2014 and completed his internship and residency at Blacktown, Mount Druitt & Concord hospitals. Johanes’ General Practice training has seen him treat and care for patients regionally, in areas such as Nelson Bay and Taree.

He enjoys all aspects of general practice but is particularly interested in chronic disease management and pediatrics. He has completed a diploma in Child Health through Westmead Children’s hospital in 2017.

Johanes is fluent in English and Indonesian.

Read more

Qualifications and Experience


  • 2017 - Diploma of Child Health (DCH) from The Children’s Hospital at Westmead
  • 2019 - FELLOW OF ROYAL AUSTRALIAN COLLEGE OF GENERAL PRACTITIONERS (FRACGP) from Fellow of The Royal Australian College of General Practitioners

Languages spoken

  • English
  • Indonesian

Find The Madison Medical Practice Berowra

Directions and parking

Parking is available on Pacific Hwy next to the practice, council parking up 4hrs is also available 50 metres from the Practice on the corner of BWS. Alternatively our Practice is conveniently Berowra Train station is directly across the road from the practice.

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
Berowra - The Madison Medical Practice Berowra
  • Berowra - The Madison Medical Practice Berowra

Choose a Location

The Madison Medical Practice Berowra
Berowra, 2081, NSW
More Appointments