Ambassador, Permanent Representative of Australia, New York, Permanent Mission of Australia since 1988. Secretary, Department of Transport & Communications, Australia, 1987-1988. Chairman, Public Service Board, Australia, 1983-1987.
Secretary, Department of Education & Youth, 1983. Professor of Pol Science, Institute of Advanced Studies, Australian National University, 1981-1983. Professor, Australian Graduate School of Management, University of New South Wales, 1977-1981.
Commissioner, Review of NSW Government Administration, 1977-1982. Consultant to Organization for Economic Cooperation and Development on Youth Unemployment, 1982. Secretary, Australian Department of Labor & Immigration, 1975.
Principal Private Secretary to Prime Minister & Minister for Foreign Affairs, Head of Prime Minister Office(s), 1972-1974. Section Head, Overseas Economic Conditions, Aid & Development, The Treasurer, Canberra, 1972. Foreign Affairs Officer, Aid Policy Section, Department of Foreign Affairs, 1970-1971.
Second Secretary, Australian High Commission, Ottawa, 1968-1969. Second Secretary, Australian Embassy, Saigon, 1967-1968. External Affairs Officer, Canberra, 1967.