Cinéma :
* Le Discours du Roi (2010) - en tant que duc d'York / roi George VI
* Chute Sky (2012) - comme Tanneur
* Le jeu de l'imitation (2014) - comme Hugh Alexander
* La Femme en noir (2012) - comme Arthur Kipps
* La Femme en noir :l'Ange de la mort (2015) - comme Arthur Kipps
* Notre genre de traître (2016) - comme Perry
* L'heure la plus sombre (2017) - comme Clément Attlee
* La Société littéraire et de tarte aux épluchures de pommes de terre de Guernesey (2018) - comme Dawes
* Le Monde Imaginaire (2004) - comme Arthur Conan Doyle
* La Dernière Station (2009) - comme Léon Trotsky
* Salle Verte (2015) - comme Pat
* La mort de Staline (2017) - comme Nikita Khrouchtchev
* L'histoire personnelle de David Copperfield (2019) - comme M. Micawber
* Le Courrier (2020) - comme Greville Wynne
* La tenue (2022) - comme François
* La vie électrique de Louis Wain (2021) - comme Sir William Gosse
* Le Batman (2022) - comme The Penguin (voix)
* Les Banshees d'Inisherin (2022) - comme Domhnall
* La Merveille (2022) - comme William Byrne
Télévision :
* Penny Dreadful (2014-2016) - en tant que Dr Victor Frankenstein
* Miroir Noir (2011-présent) - comme "Ours Blanc"
* L'Inspecteur du Gouvernement (2010) - comme Hlestakov
* Le Mystère d'Edwin Drood (2012) - comme John Jasper
* Luther (2010-2019) - en tant que DS Ian Reed
* Quiz (2020) - comme Charles Ingram
* La Couronne (2016-présent) - en tant que Seigneur Ivar Mountbatten
* Le Serpent (2021) - comme Herman Knippenberg
* Le pouvoir (2023) - comme Robert Le Doux
Il ne s'agit pas d'une liste exhaustive, mais elle couvre bon nombre de ses rôles notables au cinéma et à la télévision. Vous pouvez trouver une liste plus complète de ses crédits sur IMDb ou d'autres bases de données cinématographiques.