In May 2016, McNaughton was appointed by then-Attorney-General of Australia, George Brandis as the Commonwealth Director of Public Prosecutions for a five-year term, replacing Robert Bromwich who had been appointed as a Judge of the Federal Court of Australia.