- 1953 – Born 0n 4th June at Granton on Spey
- 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.
- Notary Public
- 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.
- Married to Pauline with two daughters.