Films :
* Prince of Persia :Les Sables du Temps (2010) :Dans le rôle du méchant Shek
* Le navetteur (2018) :En tant que mystérieux passager nommé Murphy
* L'histoire personnelle de David Copperfield (2019) :Comme M. Micawber
* Dune (2021) :Dans le rôle de Gurney Halleck
* Dune : deuxième partie (2023) :Comme Gurney Halleck (à venir)
Télévision :
* Juge John Deed (2001-2007) :Dans le rôle du Dr Anthony "Tony" Corden
* Le projet de loi (1984-2010) :En tant que divers personnages
* Docteur Who (2005-2022) :En tant que personnage nommé Finn (2010)
* Exercice de vos fonctions (2012-2021) :En tant que sergent Steve Arnott (saison 5)
* Ombre et Os (2021-présent) :Comme Ivar
* Maison du Dragon (2022-présent) :En tant que Lord Corlys Velaryon, "The Sea Snake"
Ceci n'est qu'une sélection de son travail, et il est apparu dans de nombreux autres projets dans divers genres. C'est un acteur talentueux qui a le don de donner vie à des personnages complexes et fascinants.