Scottish Labour
Former MSP for North East Scotland (Region) 2011 - 2021
Former MSP for Aberdeen Central (Constituency) 1999 - 2011
Previous roles in cross-party groups are not included in this list.
01 April 2020 - 14 May 2021
Scottish Parliament
16 January 2018 - 04 May 2021
Convener
16 January 2018 - 04 May 2021
Member
19 December 2017 - 02 September 2019
Scottish Labour
09 January 2018 - 16 January 2018
Member
29 September 2016 - 09 January 2018
Deputy Convener
25 May 2016 - 19 December 2017
Scottish Labour
25 May 2016 - 19 December 2017
Scottish Labour
25 May 2016 - 19 December 2017
Scottish Labour
25 May 2016 - 19 December 2017
Scottish Labour
16 June 2016 - 29 September 2016
Deputy Convener
08 June 2016 - 16 June 2016
Member
06 January 2015 - 23 March 2016
Scottish Labour
24 August 2015 - 23 March 2016
Scottish Labour
24 August 2015 - 23 March 2016
Scottish Labour
24 August 2015 - 23 March 2016
Scottish Labour
24 August 2015 - 23 March 2016
Scottish Labour
08 January 2015 - 23 March 2016
Member
15 January 2015 - 02 September 2015
Member
06 January 2015 - 24 August 2015
Scottish Labour
29 October 2014 - 15 January 2015
Deputy Convener
28 June 2013 - 16 December 2014
Scottish Labour
03 October 2013 - 29 October 2014
Deputy Convener
03 September 2013 - 03 October 2013
Member
19 December 2011 - 28 June 2013
Scottish Labour
20 May 2011 - 19 December 2011
Scottish Labour
17 September 2007 - 22 March 2011
Scottish Labour
17 September 2007 - 22 March 2011
Scottish Labour
17 September 2008 - 22 March 2011
Scottish Labour
20 September 2007 - 22 March 2011
Member
02 October 2008 - 22 March 2011
Substitute Member
13 June 2007 - 20 September 2007
Member
18 May 2007 - 17 September 2007
Scottish Labour
27 June 2005 - 17 May 2007
Scottish Government
04 October 2004 - 27 June 2005
Scottish Government
21 May 2003 - 04 October 2004
Scottish Government
28 November 2001 - 21 May 2003
Scottish Government
22 March 2001 - 28 November 2001
Scottish Government
13 June 2000 - 21 March 2001
Convener
10 February 2000 - 13 September 2000
Member
17 June 1999 - 12 September 2000
Member
17 June 1999 - 06 June 2000
Member