Filmography

Sherlock
2010 · Acting

Fury
2014 · Acting

Humans
2015 · Acting

BMF
2021 · Acting

Jurassic World: Fallen Kingdom
2018 · Acting

Harlots
2017 · Acting

Treadstone
2019 · Acting

Supacell
2024 · Acting

Snowden
2016 · Acting

Yonderland
2013 · Acting

I.T.
2016 · Acting

The Book of Clarence
2024 · Acting

Halo: Nightfall
2014 · Acting

Blue Story
2019 · Acting

King Lear
2018 · Acting

Shoot the Messenger
2006 · Acting
- No Poster
Tight Jeans
2008 · Acting

The Animals
2026 · Acting

National Theatre Live: Julie
2018 · Acting

Shakespeare Lives: The Works
2016 · Acting

National Theatre Live: A Taste of Honey
2014 · Acting

White Widow
2023 · Acting

Hero: Inspired by the Extraordinary Life & Times of Mr. Ulric Cross
2019 · Acting

London Arabia
2019 · Acting

Locked-In
2021 · Acting
