Scottish National Party
Former MSP for Clydebank and Milngavie (Constituency)
05 May 2011 to 04 May 2021
Scottish National Party
Former MSP for West of Scotland (Region)
03 May 2007 to 22 Mar 2011
Scottish National Party
Former MSP for Central Scotland (Region)
06 May 1999 to 31 Mar 2003
Previous roles in cross-party groups are not included in this list.
07 December 2011 to 09 March 2022
Trustee
06 September 2018 to 04 May 2021
Member
06 September 2018 to 04 May 2021
Substitute Member
12 January 2021 to 04 May 2021
Deputy Convener
25 February 2020 to 12 January 2021
Member
07 September 2016 to 06 September 2018
Substitute Member
19 April 2018 to 24 May 2018
Member
08 June 2016 to 16 November 2017
Member
27 January 2016 to 23 March 2016
Substitute Member
27 November 2014 to 23 March 2016
Member
08 January 2015 to 21 January 2016
Member
27 November 2014 to 08 January 2015
Member
10 January 2013 to 27 November 2014
Substitute Member
01 June 2011 to 27 November 2014
Member
25 October 2012 to 10 January 2013
Substitute Member
23 June 2011 to 18 September 2012
Substitute Member
18 November 2008 to 22 March 2011
Member
18 November 2008 to 22 March 2011
Convener
13 November 2008 to 22 March 2011
Substitute Member
13 November 2008 to 18 November 2008
Member
19 June 2007 to 12 November 2008
Deputy Convener
13 June 2007 to 12 November 2008
Member
13 June 2007 to 19 June 2007
Member
27 June 2001 to 31 March 2003
Scottish National Party
17 June 1999 to 31 March 2003
Member
06 September 2001 to 31 March 2003
Member
17 June 1999 to 06 September 2001
Member