Scottish National Party
Former MSP for East Kilbride (Constituency)
05 May 2011 to 04 May 2021
Scottish National Party
Former MSP for Central Scotland (Region)
06 May 1999 to 22 Mar 2011
Previous roles in cross-party groups are not included in this list.
12 May 2016 to 14 May 2021
Scottish Parliament
20 February 2019 to 04 May 2021
Convener
29 September 2016 to 04 May 2021
Substitute Member
06 February 2019 to 20 February 2019
Member
07 September 2016 to 29 September 2016
Substitute Member
25 May 2011 to 19 May 2016
Appointed Member
05 November 2015 to 23 March 2016
Substitute Member
29 October 2014 to 23 March 2016
Member
27 November 2014 to 05 November 2015
Substitute Member
18 September 2012 to 27 November 2014
Member
23 October 2012 to 29 October 2014
Member
23 February 2012 to 18 September 2012
Substitute Member
21 June 2011 to 01 May 2012
Convener
09 June 2011 to 21 June 2011
Member
01 July 2009 to 22 March 2011
Director
12 February 2009 to 22 March 2011
Member
26 February 2009 to 22 March 2011
Substitute Member
17 May 2007 to 10 February 2009
Scottish Government
27 September 2005 to 02 April 2007
Member
30 May 2003 to 02 April 2007
Substitute Member
13 September 2004 to 02 April 2007
Scottish National Party
30 September 2004 to 02 April 2007
Substitute Member
27 September 2005 to 02 April 2007
Convener
18 March 2005 to 02 April 2007
Member
06 September 2005 to 02 April 2007
Member
15 September 2005 to 27 September 2005
Member
23 September 2004 to 14 September 2005
Member
23 September 2004 to 18 March 2005
Member
13 June 2000 to 06 October 2004
Member
03 September 2003 to 29 September 2004
Substitute Member
04 June 2003 to 21 September 2004
Member
30 May 2003 to 13 September 2004
Scottish National Party
27 June 2001 to 31 March 2003
Scottish National Party
06 September 2001 to 31 March 2003
Member
02 November 2000 to 06 September 2001
Member
17 June 1999 to 01 November 2000
Member