John has been an active member of Mayfield Salisbury Parish Church for nearly 40 years. He served as Session Clerk for 5 years and is currently Treasurer.
He graduated in Classics from Oxford University and joined the Scottish Office as a civil servant, where he worked in a variety of policy areas before becoming Finance Director, head of the Environment and Rural Affairs Department, and Chief Executive of Historic Scotland.
Since retiring he has, among other things, served on the Risk Monitoring and Audit Committee of the Scottish Prison Service and as a trustee of Scotland's Churches Trust and the Scottish Pilgrim Routes Forum.