Scottish Labour
Former MSP for Glasgow Shettleston (Constituency)
06 May 1999 to 22 Mar 2011
Previous roles in cross-party groups are not included in this list.
24 June 2010 to 22 March 2011
Member
02 October 2008 to 22 March 2011
Substitute Member
24 June 2010 to 22 March 2011
Member
19 June 2007 to 22 June 2010
Convener
19 June 2007 to 22 June 2010
Member
17 September 2007 to 16 June 2010
Scottish Labour
13 June 2007 to 19 June 2007
Member
28 October 2004 to 02 April 2007
Member
28 October 2004 to 02 April 2007
Member
21 May 2003 to 04 October 2004
Scottish Government
09 May 2002 to 21 May 2003
Scottish Government
26 February 2002 to 13 June 2002
Scottish Government
08 January 2001 to 09 May 2002
Member
11 December 2001 to 09 May 2002
Deputy Convener
08 January 2001 to 09 May 2002
Member
08 January 2001 to 11 December 2001
Member
02 November 2000 to 07 January 2001
Member
19 May 1999 to 01 November 2000
Scottish Government