Judge Patrick O'Shannessy SC

Substantive roles

  • Start date 18 September 2020
    End date 7 December 2027
Last updated: