Appointee Start Date End Date
The Hon Justice Stephen Ernest Thackray 1 December 2004 24 January 2025
Last updated: