1 / 202 Hampden Road, Nedlands, WA 6009


After completing my medical training including a PhD at the Friedrich-Alexander -University of Erlangen - Nuernberg, Germany, I started my specialist training in Paediatrics in Nuernberg, Germany in 1998. 

Coming to Australia in 2001, I completed my training in Paediatrics at The Royal Childrens’ Hospital in Melbourne. I received my Specialist qualification as a Fellow of the Royal Australasian College of Physicians in 2005 and am qualified both as a General Paediatrician and a Clinical Allergist and Immunologist.

Since then I have worked as a Paediatrician and Paediatric Allergist and Immunologist at Princess Margaret Hospital for Children in Perth.

I am a member of the Australasian Society of Clinical Immunology and Allergy ASCIA, Australia's peak body for allergists and immunologists as well as the European Association for Allergy and Clinical Immunology EAACI.

I have undertaken further training in nutritional medicine with the Australasian College of Nutritional and Environmental Medicine, of which I am also a member.

I practise both at Princess Margaret Hospital and in my private rooms and feel privileged to be able to help parents achieve the best health outcomes for their children.

Having a young family of my own, I share the concerns and worries we have about our childrens’ health and how we can best contribute as parents to our children growing up healthy and happy.

Read more

Qualifications and Experience

Languages spoken

  • English
  • German

Find Kids Allergy Perth

Directions and parking

We are located at 1 / 202 Hampden Road, Nedlands. There is free street parking available out the front and for those using public transport there is a bus stop across the road.

select date

Online booking

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
  • Paediatrics
Show appointments at
Nedlands - Kids Allergy Perth
  • Nedlands - Kids Allergy Perth

Choose a Location

Kids Allergy Perth
Nedlands, 6009, WA
More Appointments

Book Appointment Now

See All Times