Filmography

Game of Thrones
2011 · Acting

El hormiguero
2006 · Acting

The Graham Norton Show
2007 · Acting

Variety Studio: Actors on Actors
2014 · Acting

Close Up with The Hollywood Reporter
2015 · Acting

Carpool Karaoke: The Series
2017 · Acting

Citadel
2023 · Acting

Medici: Masters of Florence
2016 · Acting

Cinderella
2015 · Acting

1917
2019 · Acting

Eternals
2021 · Acting

Philip K. Dick's Electric Dreams
2017 · Acting

Bodyguard
2018 · Acting

Trinity
2026 · Acting

Rocketman
2019 · Acting

Klondike
2014 · Acting

Killer Heat
2024 · Acting

Bastille Day
2016 · Acting

Birdsong
2012 · Acting

Lady Chatterley's Lover
2015 · Acting

Hope Springs
2009 · Acting

Sirens
2011 · Acting

Marvel Studios Assembled: The Making of Eternals
2022 · Acting

Chatroom
2010 · Acting

Oasis
2017 · Acting

A Promise
2013 · Acting

Ibiza
2018 · Acting

Worried About the Boy
2010 · Acting

Harry Birrell Presents: Films of Love & War
2019 · Acting

Branagh Theatre Live: Romeo and Juliet
2016 · Acting

Oasis
2017 · Acting
- No Poster
Trauma
Acting

Group B
2015 · Acting
- No Poster
Strays
2011 · Acting

Complicity
2000 · Acting
