525 Stirling Highway, Cottesloe, WA 6011


I am an experienced local GP who brings over 15 years’ experience in the primary care setting, managing patients of all ages.

I am a working mum with two daughters attending local schools and two ‘fur babies’ who are equally demanding and rewarding!

My passions outside of medicine include fashion, Pilates, stand up paddle boarding and travel. When I’m not working, I can be found at the beach with my family or spending time with my extended family.

I trained at UWA and spent some time working in obstetrics and gynaecology as well as paediatrics, which remains one of my areas of interest.

I am capable and experienced in all areas of general practice and specialise in adolescent health, mental health, women’s heath, procedural work and paediatrics, with a focus on preventative medicine.

I love being a GP and regard myself as privileged to have the opportunity to work with families and patients over the course of their lives to optimize their health and well-being.

I’m looking forward to working with the local community and look forward to welcoming all my existing patients as well as new faces to Cottesloe Medical Centre, a vibrant and advanced practice which perfectly fits me as a GP!

Read more

Qualifications and Experience


  • 2001 - Bachelor of Medicine and Bachelor of Surgery (MB BS) from The University of Western Australia
  • 2008 - Fellow of the Royal Australian College of General Practitioners (FRACGP)

Languages spoken

  • English

Find Cottesloe Medical Centre

Directions and parking

We are conveniently located on Stirling Highway, with bus transport available and within walking distance to Cottesloe Train Station. Ideal for those in Cottesloe and the surrounding suburbs, including Swanbourne, Mount Claremont, Claremont, Dalkeith, Peppermint Grove, Mosman Park and North Fremantle.

select date

Online booking

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
Show appointments at
Cottesloe - Cottesloe Medical Centre
  • Cottesloe - Cottesloe Medical Centre

Choose a Location

Cottesloe Medical Centre
Cottesloe, 6011, WA
More Appointments

Appointments currently not published on HealthEngine's directory

See other Appointments at
Cottesloe Medical Centre