Bachelor of Science in Physics and Mathematics, University Melbourne, 1958. BCom in Economics, University Melbourne, 1967.
With Shell Company Australia, Melbourne and London, 1959-1963. Manager, then partner A.C. (before Christ) Goode & Company, 1963-1978. Chairman McKinley Wilson Limited., Melbourne, 1978-1992.
Chairman Intersuisse Limited, Melbourne and Sydney.
Member Stock Exchange Melbourne Limited.
Fellow: Securities Institute Australia. Member: Old Scotch Collegians' Association (president 1985), Society Industrial Investment, Management and Research (United Kingdom) (associate), Gemmological Association Australia, Frankston Golf Club, Melbourne Cricket Club, Weld Club (Perth), Australian Club (Melbourne), Royal Automobile of Victoria Club.
Married Margaret Caroline Nairn, August 29, 1964. Children: Jonathan, Timothy, James.