Charlotte Riley
Born
December 29, 1981 (43 years old)
Known For
Acting
Place of Birth
Grindon, England, UK
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

Masters of the Universe
Queen Marlena
2026

Wild Animal
Mallory
2024

The Peripheral
Aelita West · (8 episodes)
2022

Fireworks
Gillian Lye
2022

Wimbledon, 2019 Official Film
Narrator
2020

Trying
Kat · (2 episodes)
2020

A Christmas Carol
Ghost of Christmas Present · (3 episodes)
2019

FX's A Christmas Carol
Lottie / Ghost of Christmas Present
2019

Press
Holly Evans · (6 episodes)
2018

Swimming with Men
Sarah
2018

Trust
Robina Lund · (6 episodes)
2018

Sticky
Ziggy · (1 episode)
2018

King Charles III
Kate Middleton
2017

Close to the Enemy
Rachel Lombard · (7 episodes)
2016

London Has Fallen
MI6 Jacquelin Marshall
2016

In the Heart of the Sea
Peggy
2015

Jonathan Strange & Mr Norrell
Arabella · (7 episodes)
2015

Edge of Tomorrow
Nance
2014

Grand Street
Camila Reilly
2014

Peaky Blinders
May Carleton · (6 episodes)
2013

The Town
Alice · (3 episodes)
2012

Entity
Kate Hansen
2012

World Without End
Caris · (8 episodes)
2012

DCI Banks
Lucy Payne · (2 episodes)
2011

Wuthering Heights
Catherine Earnshaw · (2 episodes)
2009

Spanish Flu: The Forgotten Fallen
Peggy Lytton
2009

Easy Virtue
Sarah Hurst
2008

Killing Thyme
Anna

The Take
Maggie · (4 episodes)
2009

Inspector George Gently
(1 episode)
2008

Agatha Christie's Marple
Margot Bence · (1 episode)
2004
Babies
(0 episode)

Foyle's War
Mandy Dean · (1 episode)
2002