All roles

The Regime
2024, Show - Drama
The Dig
2021, Movie - Biography, Drama, History
Hummingbird
2013, Movie - Action, Thriller
Valkyrie
2008, Movie - Drama, War, Thriller
Locke
2013, Movie - Drama, Thriller
Alien³
1992, Movie - Action, Sci-Fi, Horror
Liar
2017, Show - Crime, Drama, Mystery
A Little Chaos
2015, Movie - Drama, Romance
Churchill
2017, Movie - Drama, History
Criminal
2016, Movie - Action, Crime, Sci-Fi
Henry V
1989, Movie - Drama, History, War
The Upside of Anger
2005, Movie - Drama, Comedy
Undercover
2016, Show - Drama
National Theatre Live: King Lear
2018, Movie - Drama
Residue
2015, Movie - Action, Mystery, Horror
Never Grow Old
2019, Movie - Western
My Bloody Valentine
2019, Movie - Horror
The City and the City
2018, Show - Crime, Drama, Sci-Fi
Hughie Green, Most Sincerely
2008, Movie - Drama
The Arbor
2010, Movie - Drama
America: The Story of Us
2010, Show - Documentary
The Courageous Heart of Irena Sendler
2009, Movie - Drama, War
Wreckage and Rage: Making 'Alien³'
2003, Movie - Documentary
Residue
2015, Show - Drama, Mystery, Horror