World Trending
Coming Soon...! View all
Shirley Henderson is a Scottish actress. She started her acting career with television performance in the leading role of Elizabeth Findlay in the 1987 ITV children's television drama Shadow of the Stone.