John worked in public health for over 30 years and was appointed as the Director of the Centre for Oral Health Strategy NSW in 2014 and led the development of both Oral Health 2020 and the Aboriginal Oral Health Plan in NSW.
John has been working closely with Aboriginal Community Controlled Health Services, Local Health Districts, Universities and professional groups, to develop effective community partnerships to address inequities in Aboriginal health status in NSW. In March 2018 he commenced at The University of Sydney as a Senior Research Fellow with the Poche Centre for Indigenous Health. He is currently the Acting Director of Research at the Poche Centre for Indigenous Health.