 He was Secretary and Vice-Captain of Glasgow University Athletics, and became an Honorary Vice-President of Aberdeen University Athletics Association.More recently he served as Chairman for Aberdeen Dyce Academy College council, and President for Edinburgh Colinton Literary Society (including its centenary year).He gives lectures on science to the community, including the National Trust for Scotland, and the Royal Society of Edinburgh.