All roles

Lee
2023, Movie - Drama, History, War
Nocturnal Animals
2016, Movie - Drama, Thriller
The Regime
2024, Show - Drama
Hidden
2015, Movie - Horror, Thriller
Roald Dahl's Matilda the Musical
2022, Movie - Drama, Family, Fantasy
To Leslie
2022, Movie - Drama
Birdman or (The Unexpected Virtue of Ignorance)
2014, Movie - Drama, Comedy
The Death of Stalin
2017, Movie - Drama, History, Comedy
Oblivion
2013, Movie - Action, Adventure, Mystery
Amsterdam
2022, Movie - Drama, History, Comedy
The Electrical Life of Louis Wain
2021, Movie - Biography, Drama, History
ZeroZeroZero
2020, Show - Crime, Drama
Never Let Me Go
2010, Movie - Drama, Romance, Sci-Fi
Alice & Jack
2023, Show - Drama, Romance
Mandy
2018, Movie - Action, Fantasy, Horror
Possessor
2020, Movie - Mystery, Sci-Fi, Horror
Waco
2018, Show - Crime, Drama
Battle of the Sexes
2017, Movie - Drama, History, Comedy
The Grudge
2020, Movie - Mystery, Horror
The Kindness of Strangers
2019, Movie - Drama
National Treasure
2016, Show - Crime, Drama
Made in Dagenham
2010, Movie - Drama, History, Comedy
What Remains
2024, Movie - Crime, Drama
The Witness for the Prosecution
2016, Show - Crime, Drama, Mystery