Educated at Rothiemurchus Primary School and Kingussie High School, both Inverness-shire
1971-75 – Aberdeen University – LLB (Hons)
Apprentice to Alexander & Gillan, Advocates in Aberdeen.
1977-78 – Solicitor with Alexander & Gillan, Advocates in Aberdeen.
1978-82 – Solicitor with Edmonds & Ledingham, Advocates in Aberdeen.
1982-Date – Partner with Edmonds & Ledingham, subsequently Ledingham Chalmers and now Ledingham Chalmers LLP.
Convener, Law Society of Scotland Agricultural Law Accreditation Panel.
Past Tutor, Institute of Auctioneers and Appraisers in Scotland.
Past Secretary, North East of Scotland Farm Management Association.
2002-12 – Past Joint Clerk and Assessor, The Seven Incorporated Trades of Aberdeen
Memberships: Agricultural Law Association, Black Isle Farmers Society, National Farmers Union of Scotland , Royal Highland and Agricultural Society of Scotland Royal Northern Agricultural Society, North East of Scotland Farm Management Association.