Filmography

Snow White and the Huntsman
2012 · Acting

The Huntsman: Winter's War
2016 · Acting

The Corrupted
2019 · Acting

White Heat
2012 · Acting

Pirates of the Caribbean: On Stranger Tides
2011 · Acting

Vanished
2026 · Acting

The Nightingale
2018 · Acting

Harlan Coben's Lazarus
2025 · Acting

Enola Holmes
2020 · Acting

Charlotte
2022 · Acting
- No Poster
The Worst
Acting

Their Finest
2017 · Acting

My Cousin Rachel
2017 · Acting

Journey's End
2017 · Acting

The Count of Monte Cristo
2025 · Acting

The Quiet Ones
2014 · Acting

Ebenezer
2026 · Acting

Daisy Jones & the Six
2023 · Acting

All the Devils Are Here
2025 · Acting

Any Human Heart
2010 · Acting

Surviving the Game: Making The Hunger Games: Catching Fire
2014 · Acting

Pawns No More: The Making of The Hunger Games: Mockingjay Part 2
2016 · Acting

Mary and Martha
2013 · Acting

Bagman
2024 · Acting

Adrift
2018 · Acting
- No Poster
Falling
Acting

The Lost Future
2010 · Acting

Love Wedding Repeat
2020 · Acting
- No Poster
The Last Days of Rabbit Hayes
Acting

Every Breath You Take
2021 · Acting

Watch the Skies
2025 · Acting

Love, Rosie
2014 · Acting
- No Poster
F.A.S.T.
2027 · Acting
- No Poster
Friday
Acting

The Riot Club
2014 · Acting

Me Before You
2016 · Acting

United
2011 · Acting
- No Poster
Perdition
Acting

Book of Love
2022 · Acting

Charlie's Angels
2019 · Acting
