Don't let your dental benefits go to waste when they reset on Jan 1. Find a dentist
Suite 6 First Floor Queensgate Centre / 2 Queensgate Drive, Canning Vale, WA 6155


He completed his Medical Degree at the University of Notre Dame in Fremantle in 2016. Previous to his Medical Studies, he worked as a Pharmacist in various parts of WA and the UK. James completed his Masters of Public Health from the University of Sydney in 2018. He completed his Internship and Residency at Fiona Stanley Hospital and Fremantle Hospital. He achieved Fellowship with the Royal Australian College of General Practitioners’ and he has ongoing involvement with the GP Training Program.

James has experience working in Emergency Medicine, Paediatrics, General Medicine and Geriatrics, was well as Mental Health and he enjoys all aspects of General Practice. He has a keen interest in Paediatrics, Cardiology, Infectious Diseases, Chronic Diseases and Preventative Health.

James is fluent in Italian and has a 2-year toddler at home (with another baby on the way). When he is not at work he enjoys helping his Father with his Fishing Business, restoring Vehicles, Photography, Cooking and spending time with his family.

Other Specific Skills Include;

Special Interest

· Implanon insertions and removal

· Iron Infusions

· Skin Checks and minor procedures

Read more

Qualifications and Experience


  • 2016 - Bachelor Of Medicine Bachelor of Surgery (MBBS) from The University of Notre Dame Australia

Languages spoken

  • English
  • Italian

Find Queensgate Medical Centre

Directions and parking

There is available parking on site including parking for dissabled patients. We are also on a major bus route for your convenience.

select date

Book appointment

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
Canning Vale - Queensgate Medical Centre
  • Canning Vale - Queensgate Medical Centre

Choose a Location

Queensgate Medical Centre
Canning Vale, 6155, WA
More Appointments