- 1969: Bachelor of Economics degree, Monash University
- 1974: Bachelor of Laws (First Class Hons) degree, Australian National University
- 1971 - 1975: Senior Project Officer, Trade Practices Commission
- 1976 - 1977: Assistant Secretary, Trade Practices, Department of Business and Consumer Affairs, Canberra
- 1978: Senior Assistant Collector of Customs, Melbourne
- 1977 - 1980: Assistant Secretary, Legislation, Department of Business and Consumer Affairs
- 1980 - 1984: First Assistant Secretary, Legislation and Review, Department of Social Security
- 1984 - 1988: Principal Member (President and Chief Executive), Veterans Review Board
- 1988: First Assistant Secretary, Corporate Services, Commonwealth Attorney-General's Department
- 1988 - 1990 and 1991 - 94: Deputy Secretary, Commonwealth Attorney-General's Department
- 1990 - 1991: Australian Government Solicitor
- 1994 - 1997: Secretary, Commonwealth Attorney-General's Department and also Official Trustee: Member, Privacy Advisory Committee; Member, Commonwealth Law Enforcement Board; Member, Administrative Review Council; Member, Advisory Council, Law Foundation of New South Wales; Member, Advisory Board, National Institute for Law, Ethics and Public Affairs, Griffith University, Queensland; Member, Advisory Board, Asian Law Centre, Melbourne University; Convenor, Working Party on Independence of the Judiciary, Commonwealth Secretariat, London
- 1997 - present: Special Counsel, Mallesons Stephen Jaques, Canberra
|