Scottish Labour
Former MSP for Kirkcaldy (Constituency)
06 May 1999 to 22 Mar 2011
Previous roles in cross-party groups are not included in this list.
28 October 2008 to 22 March 2011
Deputy Convener
13 June 2007 to 22 March 2011
Member
02 October 2008 to 28 October 2008
Member
27 June 2007 to 01 October 2008
Substitute Member
23 November 2006 to 02 April 2007
Member
04 June 2003 to 02 April 2007
Member
06 December 2006 to 02 April 2007
Substitute Member
20 May 2003 to 19 February 2007
Scottish Government
16 June 2004 to 27 April 2006
Member
18 March 2005 to 29 June 2005
Substitute Member
10 September 2003 to 18 March 2005
Substitute Member
17 June 1999 to 31 March 2003
Member
26 September 2002 to 31 March 2003
Substitute Member
17 June 1999 to 07 January 2001
Member