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.
Born: 29 December 1981
Played In
Movie
Jun 2026
Masters of the Universe
Queen Marlena
TV Show
Mar 2026
Babies
TV Show
Nov 2025
Malice
Sophie
TV Show
Nov 2024
Smoggie Queens
Danni
Movie
Aug 2024
Wild Animal
Mallory
TV Show
Oct 2022
The Peripheral
Aelita West
Movie
Jun 2022
Fireworks
Gillian Lye
Movie
Jun 2020
Wimbledon, 2019 Official Film
Narrator
TV Show
May 2020
Trying
Kat
Movie
Dec 2019
FX's A Christmas Carol
Lottie / Ghost of Christmas Present
TV Show
Dec 2019
A Christmas Carol
Lottie / Ghost of Christmas Present
TV Show
Sep 2018
Press
Holly Evans
Movie
Jul 2018
Swimming with Men
Sarah
TV Show
Mar 2018
Trust
Robina Lund
TV Show
Jan 2018
Sticky
Ziggy
Movie
May 2017
King Charles III
Kate Middleton
TV Show
Nov 2016
Close to the Enemy
Rachel Lombard
Movie
Mar 2016
London Has Fallen
MI6 Jacquelin Marshall
Movie
Dec 2015
In the Heart of the Sea
Peggy
Movie
Nov 2015
Killing Thyme
Anna
TV Show
May 2015
Jonathan Strange & Mr Norrell
Arabella
Movie
May 2014
Edge of Tomorrow
Nance
Movie
May 2014
Grand Street
Camila Reilly
TV Show
Sep 2013
Peaky Blinders
May Carleton
TV Show
Dec 2012
The Town
Alice
Movie
Oct 2012
Entity
Kate Hansen
TV Show
Sep 2012
World Without End
Caris
Movie
Mar 2012
Words of Captain Scott
Kathleen Scott
TV Show
Sep 2011
DCI Banks
Lucy Payne
TV Show
Aug 2009
Wuthering Heights
Catherine Earnshaw
Movie
Aug 2009
Spanish Flu: The Forgotten Fallen
Peggy Lytton
TV Show
Jun 2009
The Take
Maggie
Movie
Nov 2008
Easy Virtue
Sarah Hurst
TV Show
Apr 2008
Inspector George Gently
TV Show
May 2006
Grownups
Chloe
TV Show
Dec 2004
Agatha Christie's Marple
Margot Bence
TV Show
Oct 2002
Foyle's War
Mandy Dean