Judge of the Federal Court of Australia (2006-2023)
Additional judge of the Supreme Court of the Australian Capital Territory (2007-2023)
Judge of the Supreme Court of Norfolk Island (2018-2023)
Senior Counsel -New South Wales (1993)
King's Counsel -Western Australia (1994)
Certificate in mediating disputes from Harvard Law School (2022).
Adjunct Professor, School of Law, Faculty of Law, University of New South Wales (2024)
Supporting member of the London Maritime Arbitrators Association (LMAA).
Member of the London Court of International Arbitration Asia Pacific Users' Council.
Titulary member of the Comité Maritime International (CMI)
Member, International Working Group on Offshore Activities of CMI.
Member of the Maritime Law Association of Australia and New Zealand.
Presiding member, Admiralty Rules Committee under the Admiralty Act 1988 (Cth) since 2011.
Member and former president (2019-2021) of the Australasian Institute of Judicial Administration.
Member and former president (2014-2016) of the Judicial Conference of Australia.
Professional member, Resolution Institute, Non-practising member, New South Wales Bar Association.
Fellow of the Australian Academy of Law.
Member of the Intellectual Property Society of Australia and New Zealand.
Appointed member of the Judicial Commission of New South Wales (2004-2005) under the Judicial Officers Act 1986 NSW).
Board member and later chair of Counsels Chambers Ltd (1996-2005) which provided accommodation, internet and other services to over 500 barristers.
Member of the Council of the Bar Association of New South Wales for two years and a member of one of its professional conduct committees for many years
Director of an ovarian cancer research charity until 2005.