Personal Information

  • Member for: Highlands and Islands
  • Party: Scottish Labour
  • Date of Birth: 05 May 1956

Personal Interests:
David is particularly interested in the subject areas of transport, rural development, oil and gas, international development and diabetes.

Religious Affiliation:
Church of Scotland

Trade Union Membership:

Party Memberships:
Co-operative party 


    1974 - 1978
    Paisley College, BA Hons
    1980 - 1981
    Stirling University, Postgraduate Diploma in Social Work and CQSW
    Open University Business School, Professional Diploma in Management

    Career History:

    1981 - 1986
    Social Worker Dumfries
    1986 - 1987
    Social Worker Dingwall
    1987 - 1997
    Area Team Manager, Inverness
    1997 - 2005
    MP for Inverness East, Nairn and Lochaber
    2005 - 2007
    Assistant Director, Rural Affairs SCVO

Further information

Email our Public Information Service for more information.

This website is using cookies.
We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we’ll assume that you are happy to receive all cookies on this website.