Sir John Joseph McGrath, KNZM, QC was the Solicitor-General of New Zealand for eleven years from 1989, before being made a judge of the Court of Appeal of New Zealand in 2000.
Sir John Joseph McGrath QC was the Solicitor-General of New Zealand for eleven years from 1989. This was before. Sir John Joseph McGrath QC was being made a judge of the Court of Appeal of New Zealand in 2000. Sir John Joseph McGrath was KNZM.