Charlotte Riley
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.
Known For
Not in library
Edge of Tomorrow
2014
Not in library
Peaky Blinders
2013
Not in library
London Has Fallen
2016
Not in library
In the Heart of the Sea
2015
Not in library
The Peripheral
2022
Not in library
Easy Virtue
2008
Not in library
FX's A Christmas Carol
2019
Not in library
Jonathan Strange & Mr Norrell
2015
Not in library
Agatha Christie's Marple
2004
Not in library
Trying
2020
Acting
2026
Babies
2025
Malice
as Sophie
(3 episodes)
2024
Wild Animal
as Mallory
2022
Fireworks
as Gillian Lye
2022
The Peripheral
as Aelita West
(8 episodes)
2020
Wimbledon, 2019 Official Film
as Narrator
2020
Trying
as Kat
(2 episodes)
2019
FX's A Christmas Carol
as Lottie / Ghost of Christmas Present
2018
Swimming with Men
as Sarah
2018
Sticky
as Ziggy
(1 episode)
2018
Press
as Holly Evans
(6 episodes)
2018
Trust
as Robina Lund
(6 episodes)
2017
King Charles III
as Kate Middleton
2016
London Has Fallen
as MI6 Jacquelin Marshall
2016
Close to the Enemy
as Rachel Lombard
(7 episodes)
2015
In the Heart of the Sea
as Peggy
2015
Killing Thyme
as Anna
2015
Jonathan Strange & Mr Norrell
as Arabella
(7 episodes)
2014
Edge of Tomorrow
as Nance
2014
Grand Street
as Camila Reilly
2013
Peaky Blinders
as May Carleton
(6 episodes)
2012
Entity
as Kate Hansen
2012
Words of Captain Scott
as Kathleen Scott
2012
The Town
as Alice
(3 episodes)
2012
World Without End
as Caris
(8 episodes)
2011
DCI Banks
as Lucy Payne
(2 episodes)
2009
Spanish Flu: The Forgotten Fallen
as Peggy Lytton
2009
Wuthering Heights
as Catherine Earnshaw
(2 episodes)
2009
The Take
as Maggie
(4 episodes)
2008
Easy Virtue
as Sarah Hurst
2008
Inspector George Gently
2004
Agatha Christie's Marple
as Margot Bence
(1 episode)
2002
Foyle's War
as Mandy Dean
(1 episode)