Charlotte Riley
Known for: Acting
Charlotte Frances Riley (born 29 December 1981) is an English actress. She is known for her roles as Sarah Hurst in Easy Virtue (2008) and Catherine Earnshaw in ITV's adaptation of Wuthering Heights (2009). Description above from the Wikipedia article Charlotte Riley, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Filmography
Series
Peaky Blinders
May Carleton
2013
Film
Masters of the Universe
Queen Marlena
2026
Series
Agatha Christie's Marple
Margot Bence
2004
Series
Foyle's War
Mandy Dean
2002
Film
Edge of Tomorrow
Nance
2014
Series
The Peripheral
Aelita West
2022
Series
Trying
Kat
2020
Series
Trust
Robina Lund
2018
Series
DCI Banks
Lucy Payne
2011
Series
Inspector George Gently
2008
Series
World Without End
Caris
2012
Film
London Has Fallen
MI6 Jacquelin Marshall
2016
Series
Malice
Sophie
2025
Film
In the Heart of the Sea
Peggy
2015
Series
Wuthering Heights
Catherine Earnshaw
2009
Series
Close to the Enemy
Rachel Lombard
2016
Series
The Take
Maggie
2009
Series
Jonathan Strange & Mr Norrell
Arabella
2015
Series
Babies
2026
Series
Grownups
Chloe
2006
Series
Press
Holly Evans
2018
Series
Smoggie Queens
Danni
2024
Film
Easy Virtue
Sarah Hurst
2008
Series
The Town
Alice
2012
Film
FX's A Christmas Carol
Lottie / Ghost of Christmas Present
2019
Film
Swimming with Men
Sarah
2018
Series
Sticky
Ziggy
2018
Film
King Charles III
Kate Middleton
2017
Film
Spanish Flu: The Forgotten Fallen
Peggy Lytton
2009
Film
Entity
Kate Hansen
2012
Film
Grand Street
Camila Reilly
2014
Film
Killing Thyme
Anna
2015
Film
Wimbledon, 2019 Official Film
Narrator
2020
Film
Fireworks
Gillian Lye
2022
Film
Wild Animal
Mallory
2024
Words of Captain Scott
Kathleen Scott
2012