
Actor
Charlotte Riley
Born 1981 · 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.
Acting

Peaky Blinders
May Carleton · 2013

Edge of Tomorrow
Nance · 2014

In the Heart of the Sea
Peggy · 2015

The Peripheral
Aelita West · 2022

London Has Fallen
MI6 Jacquelin Marshall · 2016

Easy Virtue
Sarah Hurst · 2008

Agatha Christie's Marple
Margot Bence · 2004

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

Jonathan Strange & Mr Norrell
Arabella · 2015

Trying
Kat · 2020

Foyle's War
Mandy Dean · 2002

The Take
Maggie · 2009

Wuthering Heights
Catherine Earnshaw · 2009

World Without End
Caris · 2012

Trust
Robina Lund · 2018

DCI Banks
Lucy Payne · 2011

Swimming with Men
Sarah · 2018

Press
Holly Evans · 2018

Malice
Sophie · 2025

Wimbledon, 2019 Official Film
Narrator · 2020

King Charles III
Kate Middleton · 2017

Grownups
Chloe · 2006

Entity
Kate Hansen · 2012

Spanish Flu: The Forgotten Fallen
Peggy Lytton · 2009