Molly Windsor
Born: 1997-06-19 Nottinghamshire - England - UK
Molly Windsor is an English actress. She is known for her roles in the 2009 Channel 4 television film The Unloved, and the 2017 BBC miniseries Three Girls, for which she won the 2018 BAFTA TV Award for Best Actress.
Acting (in our collection)
Oranges and Sunshine
(2010)