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