Gayle Rankin (born August 1, 1989) is a Scottish actress.
8 Episode s . as Margaret Weylin
5 Episode s . as Jo
30 Episode s . as Sheila the She-Wolf