Appointee Start Date End Date
The Hon Justice John Eric Middleton QC 31 July 2006 25 December 2022
Last updated: