Scottish National Party
Former MSP for South of Scotland (Region)
01 May 2003 to 22 Mar 2011
Scottish National Party
Former MSP for Galloway and Upper Nithsdale (Constituency)
06 May 1999 to 31 Mar 2003
Previous roles in cross-party groups are not included in this list.
14 May 2007 to 11 May 2011
Scottish Parliament
17 June 2009 to 22 March 2011
Trustee
20 May 2010 to 22 March 2011
Member
03 October 2007 to 22 March 2011
Substitute Member
26 June 2008 to 20 May 2010
Member
18 September 2007 to 22 January 2009
Convener
13 June 2007 to 26 June 2008
Member
14 June 2007 to 28 September 2007
Substitute Member
27 June 2007 to 18 September 2007
Member
10 May 2007 to 15 May 2007
Member
05 September 2005 to 02 April 2007
Member
05 September 2005 to 02 April 2007
Scottish National Party
28 June 2006 to 02 April 2007
Deputy Convener
18 March 2005 to 02 April 2007
Substitute Member
15 June 2006 to 28 June 2006
Member
27 October 2004 to 27 April 2006
Member
01 May 2003 to 25 October 2005
Scottish National Party
28 September 2004 to 14 September 2005
Deputy Convener
13 September 2004 to 05 September 2005
Scottish National Party
09 June 2005 to 20 June 2005
Deputy Convener
02 June 2005 to 09 June 2005
Member
03 September 2003 to 18 March 2005
Substitute Member
23 September 2004 to 28 September 2004
Member
24 September 2003 to 22 September 2004
Member
11 June 2003 to 13 September 2004
Convener
11 June 2003 to 13 September 2004
Member
04 June 2003 to 11 June 2003
Member
27 June 2001 to 31 March 2003
Scottish National Party
06 September 2001 to 31 March 2003
Member
16 May 2002 to 31 March 2003
Substitute Member
05 December 2002 to 26 March 2003
Member
08 January 2001 to 29 August 2001
Convener
28 September 2000 to 29 August 2001
Member
28 September 2000 to 07 January 2001
Convener
18 January 2000 to 01 November 2000
Deputy Convener
17 June 1999 to 18 January 2000
Member