Fellow of the Royal Society of Edinburgh (1990) (Convenor of the Mathematics section; Convenor of the Electronics and Electrical Engineeering Section; various committees, Enterprise Mentor, Adviser Scottish Parliament on Nanotechnology).
Affiliate member of the Institute of Physics.
Vice-President (since 2014) and Council Member (2010-2013) of the Royal Philosophical Society of Glasgow .
Member and Treasurer of the Nomads Club, Glasgow (since 2006).
Chairman of Alderman Callow Community College Association (1972-7), Vice-Chairman of Governing Body of Alderman Callow Community School, Coventry.