10A Elizabeth Street, Pottsville, NSW 2489


Nicholas completed his medical studies at the University of New South Wales in 2015 and subsequently worked at St George Hospital in Sydney.

He enjoys working in all aspects of General Practice with specific interests in paediatrics, reproductive, sports and musculoskeletal medicine, having undertaken an additional year in orthopaedics in one of Sydney’s largest trauma hospitals.

Having grown up on the North Coast, Nicholas has now returned with his young family to continue his work in General Practice. He is passionate about providing quality health care and has excellent knowledge of the local community, facilities and services available to help his patients.

Read more

Qualifications and Experience

Languages spoken

  • English

Find Total Health Pottsville (formerly Pottsville General Practice)

Directions and parking

We are located next to the Pottsville Beach Neighbourhood Centre, where there is ample parking available for our patients. If you are travelling by public transport the 616 bus stops on nearby Coronation Avenue, just walk down Elizabeth Street and you will find us. We are well positioned for those in the Pottsville community, as well as surrounding areas of Hastings Point , Bogangar, Cabarita Beach, Burringbar , Casuarina, Cudgera Creek, Wooyung, Round Mountain, Kingscliff, and Sleepy Hollow.

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
Pottsville - Total Health Pottsville (formerly Pottsville General Practice)
  • Pottsville - Total Health Pottsville (formerly Pottsville General Practice)

Choose a Location

Total Health Pottsville (formerly Pottsville General Practice)
Pottsville, 2489, NSW
More Appointments

Book your appointment in our app

Existing patients of this practitioner can book with them in the HealthEngine app. Just search for the practitioner within the app.

Book in app