Scottish Labour
Former MSP for Edinburgh East and Musselburgh (Constituency)
06 May 1999 to 02 Apr 2007
Previous roles in cross-party groups are not included in this list.
04 June 2003 to 02 April 2007
Member
04 June 2003 to 02 April 2007
Member
10 September 2003 to 02 April 2007
Substitute Member
08 March 2006 to 15 March 2006
Deputy Convener
15 December 2005 to 08 March 2006
Member
29 November 2001 to 31 March 2003
Member
29 November 2001 to 31 March 2003
Member
19 May 1999 to 28 November 2001
Scottish Government