All roles

Toxic Town
2025, Show - Drama
Say Nothing
2024, Show - Drama, History, Thriller
The Ministry of Ungentlemanly Warfare
2024, Movie - Action, Comedy, War
The Diplomat
2023, Show - Drama, Comedy, Thriller
The Imitation Game
2014, Movie - Drama, History, War
No Time to Die
2021, Movie - Action, Adventure, Thriller
Skyfall
2012, Movie - Action, Adventure, Thriller
Years and Years
2019, Show - Drama, War, Sci-Fi
Men
2022, Movie - Fantasy, Horror, Thriller
Penny Dreadful
2014, Show - Drama, Adventure, Mystery
Bank of Dave
2023, Movie - Biography, Drama, Comedy
Man Up
2015, Movie - Comedy, Romance
Quantum of Solace
2008, Movie - Action, Adventure, Thriller
iBoy
2017, Movie - Action, Sci-Fi
Watership Down
2018, Show - Animation, Drama
Spectre
2015, Movie - Action, Adventure, Thriller
Catherine the Great
2019, Show - Drama, War
Five Days
2007, Show - Crime, Drama
Penny Dreadful: City of Angels
2020, Show - Crime, Drama, Mystery
Brexit: The Uncivil War
2019, Movie - Drama, History
Nothing Like a Dame
2018, Movie - Documentary
Ridley Road
2021, Show - Drama, Thriller
Being James Bond
2021, Movie - Biography, Documentary, Culture
Bank of Dave 2: The Loan Ranger
2025, Movie - Drama, Comedy