| 1940 - 1945 | Served in the Australian Imperial Force (AIF) |
| 1957 - 1961 | Assistant General Manager of production at the Zinc Corporation |
| 1961 - 1962 | General Manager of Comalco Products |
| 1962 - 1964 | General Manager of Conzinc Riotinto of Australia, Sydney |
| 1964 - ? | Director of Mary Kathleen Uranium Ltd. |
| 1964 - 1965 | General Manager of the Industrial Division of Conzinc Riotinto of Australia Ltd. |
| 1966 | Director of Kembla Coal & Coke |
| 1967 - 1985 | Director of Bougainville Copper Ltd. |
| 1968 - 1979 | Executive Director of Conzinc Riotinto of Australia Ltd. |
| 1970 - 1980 | Member of the Council of the Australian Institute of Mining and Metallurgy |
| 1971 | Officer of the Order of the British Empire (OBE) |
| 1971 - 1979 | Chairman of Bougainville Copper Ltd. |
| 1974 - 1979 | Deputy chairman of Conzinc Riotinto of Australia Ltd. |
| 1975 | President of the Australian Institute of Mining and Metallurgy |
| 1977 - 1990 | Director of the Westpac banking Corporation (formerly the Commercial Bank of Australia Ltd.) |
| 1978 | Kernot Medalist at the University of Melbourne |
| 1978 - | Fellow of the Australian Academy of Technological Sciences and Engineering (FTSE) |
| 1978 - 1980 | President of the Australian Mining Industries Council |
| 1978 - 1990 | Member of the Council of the Australian Mineral Foundation |
| 1979 | Knight Bachelor (Kt cr) |
| 1979 - 1983 | Member of the Council of the Australian Mineral Industry Research Association Ltd. |
| 1979 - 1985 | Non-Executive Director of Conzinc Riotinto of Australia Ltd. |
| 1979 - 1987 | Chairman of the National Petroleum Advisory Committee |
| 1979 - 1987 | Director of ICI Australia Ltd. |
| 1980 - 1987 | Director of Tubemakers of Australia Ltd. |
| 1980 - 1989 | Member of the Council of the Australian Academy of Technological Sciences and Engineering |
| 1981 - 1989 | Director of Woodside Petroleum Ltd. |
| 1983 | William Lawrence Saunders Gold Medalist of the American Institute of Mining Metallurgical and Petroleum Engineers |
| 1983 - 1986 | Vice-President of the Australian Academy of Technological Sciences and Engineering |
| 1985 - 1988 | Director of Westralian Sands Ltd. |
| 1988 - 1990 | Chairman of the Australian Mineral Foundation |