Scottish National Party
Former MSP for Stirling (Constituency) 2007 - 2021
Former MSP for Mid Scotland and Fife (Region) 1999 - 2007
Previous roles in cross-party groups are not included in this list.
29 September 2016 - 04 May 2021
Convener
16 June 2016 - 04 May 2021
Member
07 September 2016 - 04 May 2021
Member
07 September 2016 - 29 September 2016
Convener
06 September 2016 - 07 September 2016
Member
08 June 2016 - 06 September 2016
Member
29 October 2014 - 23 March 2016
Member
29 October 2014 - 23 March 2016
Convener
27 November 2014 - 23 March 2016
Substitute Member
05 June 2013 - 08 January 2015
Substitute Member
08 May 2014 - 26 November 2014
Member
25 October 2012 - 29 October 2014
Convener
18 September 2013 - 18 February 2014
Member
18 September 2012 - 04 June 2013
Substitute Member
23 October 2012 - 25 October 2012
Member
18 September 2012 - 24 October 2012
Member
13 May 2011 - 11 September 2012
Member
25 May 2011 - 06 September 2012
Scottish Government
17 May 2007 - 25 May 2011
Scottish Government
15 May 2007 - 22 March 2011
Member
05 September 2005 - 02 April 2007
Scottish National Party
20 April 2006 - 02 April 2007
Member
28 September 2004 - 19 April 2006
Deputy Convener
23 September 2004 - 28 September 2004
Member
03 September 2003 - 27 September 2004
Substitute Member
04 June 2003 - 21 September 2004
Member
02 June 2003 - 14 September 2004
Member
30 May 2003 - 13 September 2004
Scottish National Party
27 June 2001 - 31 March 2003
Scottish National Party
07 November 2002 - 31 March 2003
Member
16 May 2002 - 07 November 2002
Substitute Member
16 April 2002 - 27 June 2002
Convener
07 March 2002 - 16 April 2002
Member
02 November 2000 - 06 September 2001
Member
17 June 1999 - 01 November 2000
Member
26 May 1999 - 26 September 2000
Scottish National Party