Dr. Adrian Castro, is a General Practitioner for over 28 years and an accredited GP training supervisor for medical students and GP registrars. He is also a Fellow and an Examiner for the Royal Australian College of General Practitioners. Dr Adrian knows the importance of mentoring in general practice and enjoys teaching and giving back to the profession. As well as a passion for the health and wellbeing of his patients of all ages, he finds it rewarding to develop long term relationships with his patients.
When he is not at work, he enjoys playing the piano and guitar. He also loves gardening and helps in maintaining the beautiful Japanese garden on the clinic grounds.