Professor McMillan was appointed Acting NSW Ombudsman for a two year term commencing in August 2015. He was previously the inaugural Australian Information Commissioner (2010-15), Commonwealth Ombudsman (2003-2010) and the Integrity Commissioner (Acting) for the Australian Commission for Law Enforcement Integrity (2007).
John is an Emeritus Professor at the Australian National University, where he taught administrative and constitutional law from 1983-2003. He has been a solicitor in private practice, a legal consultant to many parliamentary and governmental inquiries, and was active in public interest advocacy in promoting open government reform. He is a co-author of a leading student text, Control of Government Action: Text, Cases and Commentary (2015, 4th ed).
John is a National Fellow of the Institute of Public Administration Australia, a Fellow of the Australian Academy of Law, and former President of the Australian Institute of Administrative Law.
John was made an Officer of the Order of Australia (AO) in the Australia Day Honours List 2010 for his work as Ombudsman, academic and in professional societies.