Independent
Former MSP for Glasgow Shettleston (Constituency)
17 Aug 2024 to 08 Apr 2026
Scottish National Party
Former MSP for Glasgow Shettleston (Constituency)
05 May 2011 to 17 Aug 2024
Previous roles in cross-party groups are not included in this list.
18 June 2024 to 08 April 2026
Member
19 June 2023 to 08 April 2026
Member
31 October 2023 to 17 June 2024
Member
08 September 2021 to 16 November 2023
Substitute Member
17 June 2021 to 14 July 2023
Member
23 May 2023 to 19 June 2023
Convener
17 June 2021 to 23 May 2023
Member
03 September 2019 to 04 May 2021
Member
03 September 2019 to 04 May 2021
Substitute Member
03 December 2020 to 04 May 2021
Member
03 September 2019 to 04 May 2021
Substitute Member
31 October 2019 to 03 December 2020
Member
06 September 2018 to 03 September 2019
Deputy Convener
08 June 2016 to 03 September 2019
Member
14 June 2016 to 06 September 2018
Deputy Convener
08 June 2016 to 14 June 2016
Member
16 December 2014 to 23 March 2016
Deputy Convener
25 October 2012 to 23 March 2016
Member
15 June 2011 to 23 March 2016
Deputy Convener
27 November 2014 to 16 December 2014
Member
18 September 2012 to 25 October 2012
Member
09 June 2011 to 01 May 2012
Member
01 June 2011 to 15 June 2011
Member