
1981Born, Aberdeen
1Credit
Kezia Alexandra Ross Dugdale is a Scottish politician. She was the Leader of the Scottish Labour Party from 15 August 2015 until her resignation on 29 August 2017.
Known for
Gary: Tank Commander's Election Special
Filmography
2016Gary: Tank Commander's Election SpecialMovie
Is this you?
Link these credits to your frames profile.
frames