
Actor
Age 30 · UK

2014 · ★ 7.1
as Teen Maleficent

2016 · ★ 6.8
as Emma

2013 · ★ 6.4
as Dolce

2016 · ★ 5.9
as Young Jane Body Double (uncredited)

2021 · ★ 6.2
as Kate Ward

2010 · ★ 6.8
as Young Ruth

2011 · ★ 5.5
as Mia Farrow

2018 · ★ 6.9
as Natalie

2017 · ★ 6.2
as Helen Garrett

2015 · ★ 6.4
as Megan Turner

2015 · ★ 6.2
as Mackenzie

2016 · ★ 6.3
as Amy

2010 · ★ 7
as Kaleigh

2018 · ★ 6.4
as Clement Bell

2017 · ★ 6.3
as Mia

2026
as Ingrid (voice)

2011
as Candy

2023
as Decency 'Dee' DiMartini


2018
as Inca

2023
as Narrator (voice)
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · Now · On air
as Rhiannon Lewis

2024 · Prime Video · On air
as Lucy MacLean

2021 · Paramount+ · On air
as Jackie Taylor

2021 · Netflix · Ended
as Jinx / Older Powder (voice)

2021 · Netflix · Ended
as Gwyn / Holo Gwyn / Female Enderprizian / Enderprizians (voice)

2020 · ITV1 · Ended
as Lady Maria Grey

2018 · STARZ · Ended
as Tess

2018 · BBC One · Ended
as Hester Argyll