Molly Windsor
Biography
Molly 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.
Movies 11
She Said
as Young Zelda
2022
Oranges and Sunshine
as Rachel
2010
When the Lights Went Out
as The Pale Girl
2012
My Last Five Girlfriends
as No. 5 - Kid at Camp
2010
The Unloved
as Lucy
2009
Make Up
as Ruth
2020
The Runaways
as Annie
2019
Elsewhere
as Hanna
2018
The Words
as Girl
2018
The Priest
2017
The Imaginary Girl
as Amy
2007