Scottish Labour
Former MSP for Clydesdale (Constituency)
06 May 1999 to 22 Mar 2011
Previous roles in cross-party groups are not included in this list.
17 September 2007 to 22 March 2011
Scottish Labour
17 September 2008 to 22 March 2011
Scottish Labour
17 September 2008 to 22 March 2011
Scottish Labour
20 September 2007 to 22 March 2011
Member
26 May 2010 to 22 March 2011
Substitute Member
27 June 2007 to 20 September 2007
Substitute Member
13 June 2007 to 20 September 2007
Member
11 June 2003 to 02 April 2007
Deputy Convener
30 June 2005 to 02 April 2007
Substitute Member
06 October 2005 to 02 April 2007
Member
30 June 2005 to 05 October 2005
Member
04 June 2003 to 30 June 2005
Member
04 June 2003 to 11 June 2003
Member
08 January 2001 to 31 March 2003
Convener
26 September 2002 to 31 March 2003
Substitute Member
06 January 2003 to 31 March 2003
Member
10 January 2001 to 05 January 2003
Member
17 June 1999 to 07 January 2001
Member
11 January 2000 to 20 September 2000
Deputy Convener
17 June 1999 to 11 January 2000
Member