Filmy:
* Princ z Persie:Písky času (2010):Jako darebný Shek
* Dojíždějící (2018):Jako tajemný cestující jménem Murphy
* Osobní historie Davida Copperfielda (2019):Jako pan Micawber
* Duna (2021):Jako Gurney Halleck
* Duna:Část druhá (2023):Jako Gurney Halleck (nadcházející)
Televize:
* Soudce John Deed (2001-2007):Jako Dr. Anthony "Tony" Corden
* Účet (1984-2010):Jako různé postavy
* Doctor Who (2005-2022):Jako postava jménem Finn (2010)
* Line of Duty (2012-2021):Jako seržant Steve Arnott (sezóna 5)
* Stín a kost (2021-dosud):Jako Ivar
* Drakův dům (2022-dosud):Jako Lord Corlys Velaryon, "The Sea Snake"
Toto je jen výběr z jeho tvorby a objevil se v mnoha dalších projektech napříč různými žánry. Je to talentovaný herec s talentem oživovat složité a působivé postavy.