Scottish Liberal Democrats
Former MSP for North East Scotland (Region) 2016 - 2021
Former MSP for West Aberdeenshire and Kincardine (Constituency) 1999 - 2011
Previous roles in cross-party groups are not included in this list.
08 June 2016 - 04 May 2021
Member
29 May 2016 - 14 July 2020
Scottish Liberal Democrats
08 September 2019 - 14 July 2020
Scottish Liberal Democrats
09 September 2019 - 14 July 2020
Scottish Liberal Democrats
10 September 2019 - 05 February 2020
Member
06 September 2018 - 10 September 2019
Substitute Member
29 May 2016 - 09 September 2019
Scottish Liberal Democrats
08 November 2016 - 06 September 2018
Substitute Member
17 May 2016 - 15 November 2017
Member
04 September 2008 - 22 March 2011
Member
01 September 2008 - 22 March 2011
Scottish Liberal Democrats
03 September 2008 - 22 March 2011
Substitute Member
13 June 2007 - 02 September 2008
Member
24 May 2007 - 01 September 2008
Scottish Liberal Democrats
24 May 2007 - 01 September 2008
Scottish Liberal Democrats
21 June 2007 - 28 September 2007
Substitute Member
17 September 2003 - 02 April 2007
Substitute Member
17 May 2006 - 02 April 2007
Member
04 June 2003 - 30 March 2006
Member
15 December 2005 - 15 March 2006
Member
04 June 2003 - 28 June 2005
Scottish Liberal Democrats
03 October 2002 - 31 March 2003
Member
16 May 2002 - 31 March 2003
Substitute Member
08 January 2001 - 31 March 2003
Member
22 June 1999 - 31 March 2003
Convener
06 January 2003 - 31 March 2003
Member
24 August 1999 - 05 January 2003
Member
17 June 1999 - 07 January 2001
Member
17 June 1999 - 22 June 1999
Member