Scottish Liberal Democrats
Former MSP for Argyll and Bute (Constituency)
06 May 1999 to 02 Apr 2007
Previous roles in cross-party groups are not included in this list.
29 June 2005 to 17 May 2007
Scottish Government
29 June 2005 to 17 May 2007
Scottish Government
29 June 2003 to 02 April 2007
Member
15 April 2005 to 02 April 2007
Member
17 September 2003 to 06 October 2005
Substitute Member
04 June 2003 to 29 June 2005
Member
04 June 2003 to 27 June 2005
Scottish Liberal Democrats
02 June 2005 to 20 June 2005
Member
04 June 2003 to 30 January 2005
Scottish Liberal Democrats
04 June 2003 to 29 June 2003
Substitute Member
20 September 2001 to 31 March 2003
Member
09 January 2003 to 31 March 2003
Substitute Member
16 May 2002 to 09 January 2003
Substitute Member
29 March 2001 to 20 September 2001
Member
08 January 2001 to 29 March 2001
Member
17 June 1999 to 28 March 2001
Member
17 June 1999 to 07 January 2001
Member