Dr Richard Sullivan



MB ChB 1994 Otago; FRACP 2004


Dr Sullivan studied in Christchurch, Dunedin, Wellington and Auckland before specialising in Medical Oncology.  He focuses on treating patients with lung cancer, brain tumours and mesothelioma.

Richard is currently the Director of the Northern Cancer Network, Deputy CMO at Auckland City Hospital, the Director of Cancer and Blood at Auckland City Hospital, the Director of Cancer Outcomes at Auckland City Hospital and a Director at Canopy Cancer Care.

Richard is the principal investigator on several New Zealand lung cancer research trials. He also sits on numerous national cancer-related committees and is currently Chair of the National Adolescent Cancer Working Group.

Richard brings a strong focus on improving experiences and outcomes for his patients and their families when they find themselves embarking on the cancer treatment journey.


  • Mesothelioma
  • Head and Neck
  • Lung Cancer
  • Brain Tumours

Title or Designation

Medical Oncologist - Thoracic Cancer Stream, Medical Oncologist

Full NZ Registration Date

18 December 1995

Vocational Scope

Internal Medicine

Contact Details

Dr Richard Sullivan is available at the following services:

Private Services

Canopy Cancer Care

This service is available at the following location:

98 Mountain Road, Epsom

For 24 hour urgent phone advice call 021 777 190.

Find our full contact details here.

Location Map

Public Services

Auckland DHB Oncology Services

This service is available at the following location:

Auckland City Hospital

  • Patient enquiries

    (09) 375 4300

  • Known extension/pager

    (09) 307 4949

  • Admission & Planning Unit

    Ext 24210 / 23225 

  • Acute Referrals Service

    (09) 375 7030, Ext: 24048 

  • Emergency Department

    (09) 376 0000, open 24 hours / 7 days

  • Outpatient appointments & surgical booking enquiries

    (09) 638 0400 / scheduling@adhb.govt.nz 

Mental Health Services

  • 24 Hour Crisis Line

    0800 800717

  • GP / External Specialist Help Desk

    (09) 307 2800