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

Edge of Tomorrow Not in library

Edge of Tomorrow

2014

Peaky Blinders Not in library

Peaky Blinders

2013

London Has Fallen Not in library

London Has Fallen

2016

In the Heart of the Sea Not in library

In the Heart of the Sea

2015

The Peripheral Not in library

The Peripheral

2022

Easy Virtue Not in library

Easy Virtue

2008

FX's A Christmas Carol Not in library

FX's A Christmas Carol

2019

Jonathan Strange & Mr Norrell Not in library

Jonathan Strange & Mr Norrell

2015

Agatha Christie's Marple Not in library

Agatha Christie's Marple

2004

Trying Not in library

Trying

2020

Acting

2026 Masters of the Universe as Queen Marlena In Library
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)