Charlotte Riley

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…

Filmography

Masters of the Universe
Masters of the Universe
2026 · Movie
as Queen Marlena
Peaky Blinders
Peaky Blinders
2013 · TV
as May Carleton
Agatha Christie's Marple
Agatha Christie's Marple
2004 · TV
as Margot Bence
Foyle's War
Foyle's War
2002 · TV
as Mandy Dean
The Peripheral
The Peripheral
2022 · TV
as Aelita West
Edge of Tomorrow
Edge of Tomorrow
2014 · Movie
as Nance
Trying
Trying
2020 · TV
as Kat
Trust
Trust
2018 · TV
as Robina Lund
DCI Banks
DCI Banks
2011 · TV
as Lucy Payne
Inspector George Gently
Inspector George Gently
2008 · TV
London Has Fallen
London Has Fallen
2016 · Movie
as MI6 Jacquelin Marshall
World Without End
World Without End
2012 · TV
as Caris
In the Heart of the Sea
In the Heart of the Sea
2015 · Movie
as Peggy
Malice
Malice
2025 · TV
as Sophie
Wuthering Heights
Wuthering Heights
2009 · TV
as Catherine Earnshaw
Smoggie Queens
Smoggie Queens
2024 · TV
as Danni
The Take
The Take
2009 · TV
as Maggie
Jonathan Strange & Mr Norrell
Jonathan Strange & Mr Norrell
2015 · TV
as Arabella
Close to the Enemy
Close to the Enemy
2016 · TV
as Rachel Lombard
A Christmas Carol
A Christmas Carol
2019 · TV
as Lottie / Ghost of Christmas Present
Babies
Babies
2026 · TV
The Town
The Town
2012 · TV
as Alice
Easy Virtue
Easy Virtue
2008 · Movie
as Sarah Hurst
Grownups
Grownups
2006 · TV
as Chloe