Gayle Rankin



Gayle Rankin is a Scottish actress, best known as Sheila the She-Wolf in the TV series GLOW. Rankin trained at the Juilliard School in New York City, the first Scot to ever win a place there.

Bio from Wikipedia - See more on Text under CC-BY-SA license