- Member for: Kilmarnock and Irvine Valley
- Party: Scottish National Party
- Date of Birth: 24 May 1958
Education:
Honours Degree BSc (Hons)
Computer Science, University of Strathclyde 1976 - 1980
Career History:
1980-1981 Software Engineer GB Techniques, Prestwick
1981-2000 Software Developer, Scottish Council for Educational Technology
1992-1996 Councillor for Kilmarnock and Loudoun District Council
2000-2006 Software Quality Manager, Risk Manager
1999-2012 East Ayrshire Councillor