 In 1977 he was elected a Fellow of the Royal Society of Edinburgh.His proposers were John Cameron, Lord Cameron, Lord Balerno, George Murray Burnett and Anthony Elliot Ritchie and Sir Thomas Malcolm Knox.He was knighted by Queen Elizabeth II in 1981.