Scottish Labour
Former MSP for Linlithgow (Constituency)
06 May 1999 to 22 Mar 2011
Previous roles in cross-party groups are not included in this list.
17 September 2008 to 22 March 2011
Scottish Labour
17 September 2008 to 22 March 2011
Scottish Labour
02 October 2008 to 22 March 2011
Member
02 October 2008 to 22 March 2011
Substitute Member
20 September 2007 to 01 October 2008
Member
17 September 2007 to 16 September 2008
Scottish Labour
27 June 2007 to 20 September 2007
Substitute Member
13 June 2007 to 20 September 2007
Member
28 October 2004 to 02 April 2007
Member
07 October 2004 to 02 April 2007
Member
21 May 2003 to 04 October 2004
Scottish Government
28 November 2001 to 21 May 2003
Scottish Government
29 March 2001 to 28 November 2001
Member
08 January 2001 to 29 March 2001
Member
17 June 1999 to 07 January 2001
Convener
24 August 1999 to 07 January 2001
Member