St Ildephonsus College, New Norcia 1959-1964.
Judge of the Supreme Court of Western Australia 1991 - 2010
An inaugural member of the Court of Appeal from 2005, following its establishment as a separate division of the Supreme Court.
Completed the two-year Royal Commission into the collapse of the HIH Insurance group in April 2003.
In July 2003, started the three-year hearing into Alan Bond's Bell group of companies - one of the nation's longest-running and most expensive civil actions.
Adjunct Professor of Law and visiting lecturer in law at both University of Western Australia and the University of Notre Dame Australia.
Long-time Member of the Board of Governors and current Trustee of the University of Notre Dame Australia.
Served as Chair of the Truth, Justice and Healing Council.
Chair of The Trustees of St John of God Australia Limited.
Actively involved within the schools sector having been the Chair of the governing body of a number of different primary and secondary schools.