← Back to explore






















Biography
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.
Filmography21 titles

Peaky Blinders
2013as May Carleton
2013as May Carleton

Inspector George Gently
2007
2007

Agatha Christie's Marple
2004as Margot Bence
2004as Margot Bence

Foyle's War
2002as Mandy Dean
2002as Mandy Dean

The Peripheral
2022as Aelita West
2022as Aelita West

Edge of Tomorrow
2014as Nance
2014as Nance

Trying
2020as Kat
2020as Kat

The Take
2009as Maggie
2009as Maggie

Jonathan Strange & Mr Norrell
2015as Arabella
2015as Arabella

A Christmas Carol
2019as Lottie / Ghost of Christmas Present
2019as Lottie / Ghost of Christmas Present

DCI Banks
2010as Lucy Payne
2010as Lucy Payne

Wuthering Heights
2009as Catherine Earnshaw
2009as Catherine Earnshaw

Press
2018as Holly Evans
2018as Holly Evans

Trust
2018as Robina Lund
2018as Robina Lund

In the Heart of the Sea
2015as Peggy
2015as Peggy

Malice
2025as Sophie
2025as Sophie

Easy Virtue
2008as Sarah Hurst
2008as Sarah Hurst

London Has Fallen
2016as MI6 Jacquelin Marshall
2016as MI6 Jacquelin Marshall

Swimming with Men
2018as Sarah
2018as Sarah

Close to the Enemy
2016as Rachel Lombard
2016as Rachel Lombard

Entity
2012as Kate Hansen
2012as Kate Hansen