All roles

The Last Kingdom
2015, Show - Action, Drama, History
Beauty and the Beast
2017, Movie - Family, Fantasy, Romance
Victoria
2016, Show - Drama
Tolkien
2019, Movie - Drama, War, Romance
A Cure for Wellness
2016, Movie - Mystery, Sci-Fi, Horror
The Danish Girl
2015, Movie - Drama
Suffragette
2015, Movie - Drama, History
Victor Frankenstein
2015, Movie - Drama, Sci-Fi, Thriller
A Little Chaos
2015, Movie - Drama, Romance
Censor
2021, Movie - Mystery, Horror
Bright Star
2009, Movie - Drama, Romance
The Mercy
2018, Movie - Drama, Adventure
Wild Target
2010, Movie - Action, Comedy
Going Postal
2010, Show - Comedy, Sci-Fi
The Bible
2013, Show - Drama
Son of God
2014, Movie - Drama
The Crucible
2014, Movie
Residue
2015, Movie - Action, Mystery, Horror
Ashes in the Snow
2018, Movie - Drama, Romance
The Secret Agent
2015, Movie - Drama
Residue
2015, Show - Drama, Mystery, Horror
The Devil's Whore
2008, Show - Drama
George Eliot: A Scandalous Life
2002, Movie - Documentary
Remainder
2015, Movie - Drama