Scottish Liberal Democrats
Former MSP for Mid Scotland and Fife (Region)
06 May 1999 to 07 Jan 2005
Previous roles in cross-party groups are not included in this list.
04 June 2003 to 07 January 2005
Scottish Liberal Democrats
17 September 2003 to 07 January 2005
Substitute Member
04 June 2003 to 07 January 2005
Member
07 May 2003 to 07 January 2005
Member
10 June 2003 to 16 June 2003
Deputy Convener
04 June 2003 to 10 June 2003
Member
08 January 2001 to 31 March 2003
Member
16 May 2002 to 31 March 2003
Substitute Member
01 February 2000 to 31 March 2003
Member
16 May 2002 to 20 May 2002
Substitute Member
17 June 1999 to 07 January 2001
Member
17 June 1999 to 07 January 2001
Member
17 June 1999 to 07 January 2001
Member