Molly Windsor
Birthday: 1997-06-19 | Place of Birth: Nottingham, Nottinghamshire, England, UKMolly Windsor is a British film and television actress, best known for playing Lucy Manvers in Channel 4's television film The Unloved, and character Holly Winshaw in the BBC miniseries Three Girls, for which she won the 2018 BAFTA TV Award for Best Actress.
...
Known For
Acting
Year
Title
Role
2020
Make Up
as Ruth
2019
Traces
as Emma
2019
Cheat
as Rose Vaughan
2012
When the Lights Went Out
as The Pale Girl
2010
Oranges and Sunshine
as Rachel
2009
The Unloved
as Lucy