Charlotte Riley

Acting

Charlotte Riley

Born December 29, 1981Grindon, England, UK34 credits

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

Filmography

Masters of the Universe
2026Masters of the Universe
as Queen MarlenaMovie
Malice
2025Malice
as SophieTV
Wild Animal
2024Wild Animal
as MalloryMovie
The Peripheral
2022The Peripheral
as Aelita WestTV
Fireworks
2022Fireworks
as Gillian LyeMovie
Trying
2020Trying
as KatTV
FX's A Christmas Carol
2019FX's A Christmas Carol
as Lottie / Ghost of Christmas PresentMovie
Press
2018Press
as Holly EvansTV
Trust
2018Trust
as Robina LundTV
Sticky
2018Sticky
as ZiggyTV
King Charles III
2017King Charles III
as Kate MiddletonMovie
Close to the Enemy
2016Close to the Enemy
as Rachel LombardTV
London Has Fallen
2016London Has Fallen
as MI6 Jacquelin MarshallMovie
Killing Thyme
2015Killing Thyme
as AnnaMovie
Grand Street
2014Grand Street
as Camila ReillyMovie
Peaky Blinders
2013Peaky Blinders
as May CarletonTV
The Town
2012The Town
as AliceTV
Entity
2012Entity
as Kate HansenMovie
W
2012Words of Captain Scott
as Kathleen ScottMovie
DCI Banks
2011DCI Banks
as Lucy PayneTV
Wuthering Heights
2009Wuthering Heights
as Catherine EarnshawTV
The Take
2009The Take
as MaggieTV
Easy Virtue
2008Easy Virtue
as Sarah HurstMovie
Foyle's War
2002Foyle's War
as Mandy DeanTV