He was elected to the Fellowship of the Royal Society in 1979, a Corresponding Fellow of the Australian Academy of Science in 1991, a Foreign Member of the United States National Academy of Sciences in 1992, to the Academia Europaea in 1994 and Fellow of the Royal Society of New South Wales in 2010.